HTML骨架
1 |
|
推荐使用sublime
编辑器,vsc也不错。sublime无法通过输入!
或html:5
后按tab自动补全HTML骨架的解决办法:
- 下载插件
1 | git clone https://github.com/wbond/package_control |
- 将插件复制到
Preference--Browse Packages
的目录下,文件名必须是Package Control
- 按下图步骤安装
Emmet
,安装不成功就是网络原因,建议登机。再不行就用VSCode吧
常用标签
标题标签
Markdown中已经见识过了,HTML中用h1~6
表示(双标签)
段落标签
p
[paragraph]标签表示独占一行,(双标签)
1 | <p> </p> |
分割线标签
hr
[horizontal] (单标签)
1 | <hr /> |
换行标签
br
[break](单标签)
1 | <br /> |
div 和 span标签
div
span
是没有语义的,是网页布局主要的2个盒子
div就是division的缩写分割,分区的意思。
span 跨度,跨距;范围
两个都是双标签
1 | <div> </div> <span></span> |
区别
- div标签 用来布局的,但是现在一行只能放一个div
- span标签 用来布局的,一行上可以放好多个span
小结
标签名 | 定义 | 说明 |
---|---|---|
<hx></hx> |
标题标签 | 作为标题使用,并且依据重要性递减 |
<p></p> |
段落标签 | 可以把 HTML 文档分割为若干段落 |
<hr /> |
水平线标签 | 就是一条线 |
<br /> |
换行标签 | 强制换行 |
<div></div> |
div标签 | 用来布局的,但是现在一行只能放一个div |
<span></span> |
span标签 | 用来布局的,一行上可以放好多个span |
标签属性
标签属性就是外在特性
- 水平线的长度是 200
- 图片的宽度 是 300
使用HTML制作网页时,如果想让HTML标签提供更多的信息,可以使用HTML标签的属性加以设置。其基本语法格式如下:
1 | <标签名 属性1="属性值1" 属性2="属性值2" …> 内容 </标签名> |
图像标签
1 | <img src="url" > |
注意:
- 标签可以拥有多个属性,必须写在开始标签中,位于标签名后面。
- 属性之间不分先后顺序,标签名与属性、属性与属性之间均以空格分开。
- 采取 键值对 的格式
key="value"
的格式 - 图像标签中
src
属性必须写 alt
属性表示图片未能正常显示时的文本,title
表示图片描述
链接标签
1 | <a href="url" target="_blank"> </a> |
注意:
- 内部链接 直接链接内部页面名称即可 比如
< a href="index.html"> 首页 </a >
- 如果当时没有确定链接目标时,通常将链接标签的
href
属性值定义为“#”(即href="#")
,表示该链接暂时为一个空链接。 - 不仅可以创建文本超链接,在网页中各种网页元素,如图像、表格、音频、视频等都可以添加超链接。
注释标签
注释内容不会显示在浏览器窗口中,但是作为HTML文档内容的一部分,也会被下载到用户的计算机上,查看源代码时就可以看到。
快捷键是: Ctrl+ /
1 | <!-- 注释语句 --> |
一般用于简单的描述,如某些状态描述、属性描述等
注释内容前后各一个空格字符,注释位于要注释代码的上面,单独占一行