Html基础笔记

news2024/11/24 1:16:03

Html超文本标记语言

(HyperText Markup Language)

超文本

指的是网页中可以显示的内容(图片,超链接,视频,)

标记语言

标记–>标签(标注)

例如:买东西的时候—>商品具有标签,看到标签就知道商品的属性(价格,材质,型号等,)

标记语言就是提供了很多的标签,不同的标签具有不同的功能,最终运行时,由浏览器对标签进行解析,最终呈现出不同标签的样子

安装前端开发工具

在dcloud.io中下载HbuilderX并安装

Html基础结构


<!-- 声明html语言的版本 htmls -->
<!DOCTYPE html>
<!-- html标签是标记语言的根标签 -->
<html> 
<!-- head头标签 -->
	<head>
		<!-- 设置字符集标签 -->
		<meta charset="utf-8" />
		<!-- 标题标签 -->
		<title>
			百度一下,你就知道
		</title>
	</head>
	<!-- body是html文件的主体内容标签 -->
	<body>
		<b>
			网页的内容都写在body里
		</b>
	</body>
</html>

标签结构:

闭合标签

<!--闭合标签(封闭的区间)-->
<开始标签>
标签体
</结束标签>

单行标签

<!--换行标签-->
<body>
  <b>
    你好
    <!--换行标签-->
    <br/>
    我叫a
  </b>
</body>

标签的属性

标签的属性:可以通过改变标属性,设置标签显示的格式

属性必须写在开始标签中

属性格式:属性名 = ” 值 “

一个标签中可以写多个属性

<!--设置字体颜色为红色,字体大小为7-->
<font color = "red" size = "7">
  百度
</font>

常用标签

标题标签

<!--align设置文本在网页中的位置-->
<!--center设置居中-->
<h1 align = "center">一级标题</h1>
<!--right设置居右-->
<h2 align = "right">二级标题</h2>
<h3>三级标题</h3>
<h4>四级标题</h4>
<h5>五级标题</h5>
<h6>六级标题</h6>

段落标签

<p>
  p表示一个段落  段落与段落之间有间隔
</p>
<p align = "center">
  一个段落占一行
</p>

列表

无序列表

<!--设置列表前为正方形-->
<ul type =  "square">
  <li>列表项1</li>
    <li>列表项2</li>
  <li>列表项3</li>
</ul>

有序列表

<!--设置数字为罗马数字-->
<ol type = "I">
  <li>列表项1</li>
    <li>列表项2</li>
  <li>列表项3</li>
</ol>

超链接

<!--target = "_blank"在新窗口打开目标网页-->
<a href = "www.bilibili.com" target = "_blank">哔哩哔哩</a>
<!--target = "_self"默认值,在当前窗口打开一个新网页-->
<a href = "www.bilibili.com" target = "_self">哔哩哔哩</a>

图片标签

<!--html中插入的图片都是图片的地址-->
<img src = "图片地址"/>
<img src = "图片地址" border = "1"/>
<a href = "www.bilibili">
  <img src = "图片地址"/>
</a>

特殊符号转义

在网页中有一些符号不能直接显示

需要通过其他的符号进行代替,这些代替的符号就是转义符

&lt ; 是< >是>

&lt;b&gt;------>效果等同于<b>
&nbsp;&nbsp;&nbsp;&nbsp;  等效于四个空格
&reg;是商标符号圈R
&copy;是版权符号©

表格

表格的基本结构

<!--table是表格标签-->
<!--border = 1 表示边框宽度  width = 400表示表格的宽度-->
<table border = "1" width ="400">
			<!--tr表格行-->
			<tr>
			  <!--th是单元格(表头 加粗 居中)-->
			  <!--可以给每个单独的单元格设置宽度,只要给第一列的单元格设置宽度,一整列单元格都会变化-->
				<th wtdth = "150">姓名</th>
				<!--给单元格第一个元素设置高度,一整行的高度都会变化-->
				<th height = "50">语文</th>
				<th>数学</th>
				<th>英语</th>
			</tr>
			<!--td是普通单元格-->
			<tr>
				<td>张三</td>
				<td>90</td>
				<td>80</td>
				<td>70</td>
			</tr>
		</table>
上表结果如下

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

表格的属性

width:表格的宽度

height:表格的高度

cellspacing:单个单元格和单元格之间的间距

cellpadding:内容到单元格边框的距离

align: left/center/right 设置单元格内容的水平位置

valign: top/middle/bottom 设置单元格的垂直位置

colspan:跨多列合并,从哪个合并,就在哪个单元格中添加colspan,要记得删除多余的单元格

rowspan:跨多行合并,从哪个合并,就在哪个单元格中添加rowspan,在其他行中删除多余的单元格

表单

<body>
		<!-- action = "后端地址" -->
		<!-- method = "提交数据方式 get/post" -->
		<form action="" method="get">
			<!-- input单行输入框
			type = "text"文本
			name = "自定义的名字" 向后端提交的键
			placeholder = "提示信息"
			readonly = "readonly" 不能修改,但是可以提交
			disabled = "disabled" 禁用组件,不能修改也不能提交 
			type = "password" 密码区域
			type = "radio"单选框 多个选项的name必须相同才能互斥单选
			选择性组件必须要给默认的value,比如选择性别
			type = "checkbox"多选框 多个选项的name相同
			<select name = "">下拉选择框
			<option value = "610100">西安</option>选项
			</select>
			<textarea name = "adress" ></textarea>多行文本域
			type = "file" 文件选择框
			
			<input = "submit"/>提交按钮
			<input type="reset" value="重置"/> 重置按钮,点击后重置表单内容
			<input type="button"/> 创建一个按钮,可以给按钮添加事件来完成某一个操作
			-->
			
			账号:<input type="text" name="account" value="" placeholder="请输入账号"/><br />
			密码:<input type = "password" name="password"/><br />
			<!-- 单选 -->
			性别:<input type="radio" name="gender" value=""/><input type="radio" name="gender" value=""/><br />
			<!-- 多选 -->
			课程:<input type="checkbox" name="course" value="java"/>java
			<input type="checkbox" name="course" value="c++"/>c++
			<input type="checkbox" name="course" value="mysql"/>mysql<br />
			<!-- 选择框 -->
			籍贯:<select name = "province">
				<option value="610100">西安</option>
				<option>咸阳</option>
				<option>汉中</option>
			</select><br />
			<!-- 文本框 -->
			地址:<textarea name = "address" cols="30" rows="5"></textarea><br />
			<!-- 附件 -->
			附件:<input type="file"	name="file"/><br />
			<!--  -->
			<!-- submit提交按钮-->
			<input type="submit" value="保存"/>
			<!-- 重置按钮 -->
			<input type="reset" value="重置"/>
			<!-- 按钮 -->
			<input type="button" value="登录" onclick="alert(1111)"/>
		</form>
	</body>

创建的表单内容如下

在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1690138.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Android 几个简单的自定义对话框介绍

Android 几个简单的自定义对话框介绍 文章目录 一、前言二、对话框相关内容1、效果2、对话框显示的调用代码&#xff08;1&#xff09;原生对话框代码&#xff1a;&#xff08;2&#xff09;自定义对话框代码&#xff1a; 3、对话框SweetAlertDialog 主要实现代码&#xff1a;4…

在DAYU200上实现OpenHarmony跳转拨号界面

一、简介 日常生活中&#xff0c;打电话是最常见的交流方式之一&#xff0c;那么如何在OpenAtom OpenHarmony&#xff08;简称“OpenHarmony”&#xff09;中进行电话服务相关的开发呢&#xff1f;今天我们可以一起来了解一下如何通过电话服务系统支持的API实现拨打电话的功能…

噱头还是风口?剖析AI短剧出海的未来

导语 |去年以来&#xff0c;低成本、高回报的土味短剧在国内爆火&#xff0c;而这股风也成功地刮到海外。2024 年&#xff0c;越来越多的人把目光投向了拥有庞大市场的国外“蓝海”&#xff0c;当人们还在高谈阔论 Sora 是否颠覆影视行业的时候&#xff0c;AI 已经在出海短剧中…

Linux系统搭建Tale个人博客网站并实现无公网IP访问本地博客

文章目录 前言1. Tale网站搭建1.1 检查本地环境1.2 部署Tale个人博客系统1.3 启动Tale服务1.4 访问博客地址 2. Linux安装Cpolar内网穿透3. 创建Tale博客公网地址4. 使用公网地址访问Tale 前言 今天给大家带来一款基于 Java 语言的轻量级博客开源项目——Tale&#xff0c;Tale…

【嵌入式芯片开发】不使用MicroLib的串口重定向万能预编译配置(适用于ARMCC、AC6等不同的编译器及版本)

【嵌入式芯片开发】不使用MicroLib的串口重定向万能预编译配置&#xff08;适用于ARMCC、AC6等不同的编译器及版本&#xff09; 文章目录 基本的串口重定向接收中断与scanf不能同时工作重定向卡死、低功耗一直唤醒 串口重定向万能预编译配置附录&#xff1a;Cortex-M架构的Sys…

【设计模式深度剖析】【5】【创建型】【原型模式】| 类比群发邮件,加深理解

&#x1f448;️上一篇:建造者模式 | 下一篇:创建型设计模式对比&#x1f449;️ 目录 原型模式(Prototype Pattern)概览定义英文原话直译 3个角色类图1. 抽象原型&#xff08;Prototype&#xff09;角色2. 具体原型&#xff08;Concrete Prototype&#xff09;角色3. 客户…

【cocos creator 】生成六边形地图

想要生成一个六边形组成的地图 完整代码示例 以下是完整的代码示例&#xff0c;包含了注释来解释每一步&#xff1a; cc.Class({extends: cc.Component,properties: {hexPrefab: {default: null,type: cc.Prefab},mapWidth: 10, // 网格的宽度&#xff08;六边形的数量&am…

基于Pytorch框架全连接神经网络对手势图片识别

欢迎大家点赞、收藏、关注、评论啦 &#xff0c;由于篇幅有限&#xff0c;只展示了部分核心代码。 文章目录 一项目简介 二、功能三、系统四. 总结 一项目简介 一、项目背景与意义 手势识别是计算机视觉领域的一个重要研究方向&#xff0c;具有广泛的应用前景&#xff0c;如人…

react中怎么为props设置默认值

在React中&#xff0c;你可以使用ES6的类属性&#xff08;class properties&#xff09;或者函数组件中的默认参数&#xff08;default parameters&#xff09;来定义props的默认值。 1.类组件中定义默认props 对于类组件&#xff0c;你可以在组件内部使用defaultProps属性来…

基于Java的推箱子游戏设计与实现(论文 + 源码)

【免费】关于基于JAVA的推箱子游戏.zip资源-CSDN文库https://download.csdn.net/download/JW_559/89325018 基于Java的推箱子游戏设计与实现 摘 要 社会在进步&#xff0c;人们生活质量也在日益提高。高强度的压力也接踵而来。社会中急需出现新的有效方式来缓解人们的压力。…

Java开发大厂面试第20讲:什么是分布式锁?Redi 怎样实现的分布式锁?

“锁”是我们实际工作和面试中无法避开的话题之一&#xff0c;正确使用锁可以保证高并发环境下程序的正确执行&#xff0c;也就是说只有使用锁才能保证多人同时访问时程序不会出现问题。 我们本课时的面试题是&#xff0c;什么是分布式锁&#xff1f;如何实现分布式锁&#xf…

秋招突击——算法打卡——5/24——无重复字符的最长字串

题目描述 实现代码 // 无重复字符的最长子串 int lengthOfLongestSubstring(string s) {int l 0,r 0;int res 0;unordered_map<char,int> temp;while(l < s.size()){temp[s.at(l)] l;for (r l 1; r < s.size() ; r) {if(temp.count(s.at(r))) break;else te…

Python UDP编程简单实例

TCP是建立可靠的连接&#xff0c;并且通信双方都可以以流的形式发送数据。 相对于TCP&#xff0c;UDP则是面向无连接的协议&#xff0c;不需要建立连接&#xff0c;只需要知道对方IP地址和端口号&#xff0c;就可以直接发送数据包。但是只管发送不保证到达。 虽然UDP传输数据…

详解 UML 中的关系概念

关联&#xff08;Association&#xff09; 表示两个类之间的一种语义性联系。例如: 学生与班级之间的关联关系。 有向关联&#xff08;Directed Association&#xff09; 关联关系有方向性,表示一个类能访问另一个类,但不一定反过来。例如: 教师能查看学生的成绩,但学生不能查…

三能一体运营体系助力政企支撑水平提升

生产力的发展是现代社会孜孜不倦的追求&#xff0c;由此产生了我们熟悉的“机械化、电子化、信息化”乃至现今正在发生的“智能化”四次工业革命。这些是由技术的突破性发展带来的&#xff0c;但我们也注意到生产力发展的另一个助力&#xff0c;即生产效率的提升&#xff0c;19…

PE文件(六)新增节-添加代码作业

一.手动新增节添加代码 1.当预备条件都满足&#xff0c;节表结尾没有相关数据时&#xff1a; 现在我们将ipmsg.exe用winhex打开&#xff0c;在节的最后新增一个节用于存放我们要增加的数据 注意&#xff1a;飞鸽的文件对齐和内存对齐是一致的 先判断节表末尾到第一个节之间…

系统架构师-考试-基础题-错题集锦1

系统架构师-考试-基础题-错题集锦 1.当一台服务器出现故障时将业务迁移到另外一台物理服务器上&#xff0c;保障了业务的连续性。 2.面向对象&#xff1a; 实体类&#xff0c;边界类&#xff0c;控制类 3.RUP&#xff1a;UP&#xff0c;统一过程&#xff0c;以架构为中心&am…

养鸡游戏牧场游戏已对接广告联盟功能介绍

养鸡游戏牧场游戏在对接广告联盟后&#xff0c;主要实现了以下几个功能&#xff1a; 广告展示与收益&#xff1a; 游戏内会嵌入广告联盟的广告&#xff0c;这些广告可能会以横幅、插屏、视频等多种形式出现在游戏的各个界面&#xff0c;如主界面、场景切换、任务完成等时机。广…

【深度学习02】注意力机制

1.自注意力机制 自注意力机制&#xff08;Self-Attention Mechanism&#xff09;是深度学习中的一种方法&#xff0c;广泛应用于自然语言处理和其他领域。为了更好地理解它&#xff0c;可以用一个简单的类比来解释。 类比&#xff1a;学生在课堂上做笔记 假设你是一个学生&a…

合约开发的基本结构剖析及前置知识梳理

前置知识点 上下文变量初步 合约函数的背后是transaction&#xff0c;上下文变量访问的是transaction中的信息两个上下文变量&#xff1a;tx和msg ERC20 规范代码实现Metamask测试 ganache-cli的安装 安装 npm install -g ganache-cli启动 ganache-cli如果出现以下这种…