HTML

HTML语法规范

1. HTML标签

1.1. <!DOCTYPE>文档类型声明标签,告诉浏览器HTML的版本

必须是第一行
<!DOCTYPE html>HTML5版本

1.2. lang语言种类

en 英语
zh-CN中文

1.3. 字符集

<meta charset="UTF-8">

常用标签
标签的语义
使结构更加清晰

1.4. 标题标签

<h1>-<h6>
<h1>标题</h1>
标题一行显示

1.5. 段落标签

<p></p>
将内容分成段落
段落前后会缝隙
文本的大小会根据浏览器窗口自动换行

1.6. 换行标签

<br />
强制换行

课堂案例

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <h1>新闻标题</h1>
    <h4>小标题</h4>
    <p>内容</p>
    <h4>小标题</h4>
    <p>内容</p>
    <p>作者:111<br/>233
    </p>
</body>
</html>

1.7. 文本的格式化标签

1.7.1. 加粗标签

<strong></strong>
<b></b>

1.7.2. 倾斜标签

<em></em>
<i></i>

1.7.3. 删除线

<del></edl>
<s></s>

1.7.4. 下划线

<ins></ins>
<u></u>

1.8. div标签span标签

没有语义充当盒子,用来装内容
div独占一行
span一行可以放置多个span

1.9. 图像标签

<img src="图像的URL">
src属性说明图片的路径(必须有)
alt当图片无法显示,替换文本
title提示文本,鼠标放在图片上的出现的提示文字
width图片的宽度
height图片的高度
说明一个就可以等比例缩放
border图像设定边框(通过css设定)
注意点:
属性不分先后
属性之间要加空格
属性=“属性值”

1.10. 路径

1.10.1. 相对路径

同一级 直接写文件名字
上级路径 …/
下一级路径 /

1.10.2. 绝对路径

盘符\
网络链接

1.11. 超链接

<a></a>
href目标地址
target打开窗口的方式 _self当前页面(默认) _blank新窗口

1.12. 链接分类

外部链接: <a href="http://www.qq.com">腾讯</a>
内部链接:<a href="index.html">首页</a>
空链接:<a href="#">
下载链接:<a href="123.zip">地址链接的是文件 .exe .zip
网络元素链接:<a href="123.html"><img src="233.jpg"></a>
锚点链接:快速定位到某个位置

<a href="#name">h1</a>



<h1 id="name">h1<h1>

1.13. 注释

<!--注释-->

1.14. 特殊字符

空格 &nbsp
< &lt
> &gt

综合案例

1.15. 表格标签

1.15.1. 主要作用

展示数据

1.15.2. 基本语法

<table></table>定义表格
<tr></tr>
<td></td>单元格
<th></th>表头单元格(居中、加粗)
<thead></thead>
<tbody></tbody>

1.15.3. 表格属性(用css)

在table标签里面
align:center left right表格对齐方式
border:边框 ,默认空
cellpadding:内容与单元格之间的距离,默认1
cellspacing:单元格之间的距离,默认2
width
height

1.15.4. 合并单元格

跨行:rowspan,最上侧目标单元格
跨列:colspan,最左侧目标单元格

1.16. 列表标签

布局页面

1.16.1. 无序列表

没有顺序

<ul>
    <li></li>
    <li></li>
</ul>

<ul>只能放<li>标签
<li>可以放任何元素
样式用css修改

1.16.2. 有序列表

有顺序

<ol>
    <li></li>
</ol>

<ol>只能放<li>标签
<li>可以放任何元素
样式用css修改

1.16.3. 自定义列表

<dl>
    <dt></dt>
    <dd></dd>
    <dd></dd>
</dl>

<dl>只能放<dt> <dd>
<dt> <dd>并列相同

1.17. 表单标签

收集用户信息
组成:
表单域
表单控件(表单元素)
提示信息
注册页面

1.17.1. 表单域

收集信息,提交给服务器
<form action="demo.php" method="POST" name=""></form>

1.17.2. 表单元素

1.17.2.1. <input>输入表单元素

<input type="" />

1.17.2.1.1. 属性

type:
text 文本框
password 密码框(看不见密码)
radio 单选按钮(单选按钮的name必须相同,已实现单选译)
checkbox 复选框(多选框的name必须相同)
submit 提交按钮(发送表单域到服务器) 通过value修改按钮里面的内容
reset 重置按钮 通过value修改按钮里面的内容
button 可以点击的按钮(常与js连用)通过value修改按钮里面的内容
file 上传文件
name:名字
value:默认的值(只能在文本框显示,为后台使用)
checked:checked 单选和多选可以设置默认选项
maxlength:文本输入最大长度
<label>标签(增加用户体验)

<label for="text">用户<label>
<input type="text" id="text" />

for与id相同

1.17.2.2. <select>下拉表单
<select>
<option selected="selected">选项1<option><!--默认选定状态-->
</select>
1.17.2.3. <textarea>文本域标签

<textarea cols="一行的字数" rows="行数"></textarea>用css定义样式

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值