目录
一、Web标准的构成
结构Structure+表现Presentation+行为Behavior
- 结构:网页元素整理分类 HTML
- 表现:网页元素的版式 CSS
- 行为:网页模型定义与交互 JS
二、基础标签
(1)骨架
- html 最大标签 根标签
- head 头部
- title 标题 网页名
- body 主体 页面内容基本在body中
VSCODE中输入!+tab就能输出基本骨架
ctrl+shift+x扩展插件
- 其中<!DOCTYPE>是文档类型声明 是声明标签 告诉浏览器HTML的版本 必须在页面的第一行
- <html lang="en">定义整个文档显示的语言 en 英文 zh-CN 中文 fr 法语
- <meta charset=“UTF-8"> 字符集 GB2312简体 BIG5繁体 GBK简繁 UTF-8万国码
(2)基础标签
- <h1>-<h6> 标题标签 由大到小 由粗到细 独占一行
- <p>段落标签 分段显示 paragraph 文本在一个段落中会根据浏览器窗口大小自动换行
- <br /> 换行标签 break 是单标签
(3)文本格式
- 加粗 <strong></strong> <b></b>
- 倾斜 <em></em> <i></i>
- 删除线 <del></del> <s></s>
- 下划线 <ins></ins> <u></u>
(4)div和span
<div>和<span>无语义 相当于盒子用来装内容
- div独占一行 相当于大盒子
- span可以并列 一行显示多个 相当于小盒子
(5)图像标签
图像标签是单标签 <img />
属性采取键值对的形式
图片要和网页放在一起
- src 必须属性 图片的路径
- alt 替换文本 图不显示 显示的文字
- title 提示文本 鼠标悬浮显示的文字
- width 宽
- height 高
- border 边框
三、路径
(1)相对路径
图片相对于HTML页面的位置
同级 <img src="img.jpg" />
下一级 <img src="images/img.jpg" />
上一级<img src="../img.jpg" />
(2)绝对路径
从盘符开始,斜杠用\
网络图片可以用绝对路径
四、超链接
(1)超链接标签
<a></a> anchor锚
- href 必须属性 链接地址
- target 页面打开方式 _self为默认值 _blank为在新窗口中打开
- <a href="..." target="...">文本或图</a>
(2)链接分类
- 外部链接
<a href="http://www.qq.com" target="_blank" >腾讯</a>
- 内部链接:网站内部网页相互链接 直接写网页名称
<a href="02-第一个页面.html">02页面</a>
- 空链接:链接可以先填#
- 下载链接:地址为.exe或.zip等压缩形式
- 网页元素的链接
- 锚点链接:点击链接可以定位到页面中的某个位置
- 设置属性为#名字 的形式 如<a href="#two">第二集</a>
- 给目标位置标签添加一个id属性=刚才的名字 如<h3 id="two">第二集</h3>
五、注释
<!-- 注释 -->
快捷键 选中-CTRL+/
六、特殊字符
- 空格
- < 小于号 less than <
- > 大于号 greater than >
- & 和 &
- ¥ 人民币 ¥
- © 版权
- ® 注册商标
- ° 摄氏度
- ± 正负号
- × 乘号
- ÷ 除号
- ² 平方
- ³ 立方