1.Hn标签,一般一个页面里面只用一个H1标签,作为主要的信息标题,这样便于SEO。
2.P标签,段落标签。
3.语义化是指用合理HTML标记以及其特有的属性去格式化文档内容。通俗地讲,语义化就是对数据和信息进行处理,使得机器可以理解.
事实上SEO最有效的一种办法,就是对网页的HTML结构进行重构,实质上就是语义化。
4.
横线 (在Webstorm中:hr+Tab)
换行
5.文本标签行内标签
6.标签用于对一小部分文本进行突出加强
7.HTML标签只是用来内容的显示,如果要给它样式,则要考虑用css。
8.下标,如:H2O
这样的内容的显示
上标,如:23
9.超链接:
href
target
10.
HTML 5里新加入的标记: 标记 定义一篇文章
标记 定义页面内容部分的侧边栏
标记 定义音频内容
标记 定义图片
标记 定义一个命令按钮
标记 定义一个下拉列表
标记 定义一个元素的详细内容
标记 定义一个对话框(会话框)
标记 定义外部的可交互的内容或插件
标记 定义一个页面或一个区域的底部
标记 定义一个页面或一个区域的头部
标记 定义文件中一个区块的相关信息
标记 定义表单里一个生成的键值
标记 定义有标记的文本
标记 定义 measurement within a
predefined range : 标记 定义导航链接
标记 定义一些输出类型
标记 定义任务的过程
标记是用在Ruby annotations 告诉那些不支持 Ruby 元素的浏览器如何去显示
标记 定义对ruby
annotations的解释 : 标记 定义 ruby annotations.
标记 定义一个区域
标记 定义媒体资源
标记 定义一个日期/时间
标记 定义一个视频
11.如果要一下子要把一个标签写多次,则在Webstorm中(以article为例):
article*10+Tab (一下子要输入10个article标签)
12.锚点
13.有序列表(就是有1234这样的排序)和无序列表
无序:
- xx
- eweet
- eqt
运行结果:
有序:
- 有序
- 有序吗?
- 有序
注意:
- 和
- 之间不要再嵌套别的标签,但是
- 之间是可以进行嵌套的,如:
- 空连接有序
- 有序吗?
- 有序
运行结果:
14.自定义列表:
dl
dt(相当于标题)
dd(相当于列表项)
-
dt里面的文本内容
dt里面的文本内容
- dd里面的文本内容
- dt与dd内容做对比
- dd的内容对比
- dd测试对比
运行结果:
说明:一般情况下最好只用一个dt就好
15.table标签
跨行、跨列:rolspan colspan
表头 嫦娥 月亮 雾霾 北京 口罩 测试列 前台 防护口罩 16.{}的用法,以span标签为例:span{this is span markup$)*3 +Tab
输入以上内容后,会显示如下效果:this is span markup1
this is span markup2this is span markup3
17.form表单的用法:
用户名:
性别:男 女
城市:
lanzhou
北京
上海
天津
天气:
霾
雾霾
雾
运行效果如下:
注意:在使用单选按钮的时候,标签名称一致,才可以实现单选的效果。如果想要用户在点击“女”或者“男”的时候也能实现选中按钮的效果的话,则有如下代码:性别:
男
女
(男和女采用了两种不同的实现方式)
18.option的快速输入法:option{200$年}*10+Tab键
当输入完Tab键后会有如下代码生成:2001年2002年
2003年2004年
2005年2006年
2007年2008年
2009年20010年
19.checkbox:单选框勾选表示同意
运行效果:
20.表单分组:
用户名:
密码:
分组2
英文名:
英文姓:
以上分别为添加legend标签和不添加legend标签,运行结果如下:
21.H1-H6的快速写法:
h$*6+Tab键