文件命名
- 使用小写字线命名文件,不要出现中文字符
- 扩展名标准是.html,当然也可以使用.htm
- 多个单词可以使用
-或_连接,建议使用-字符如user-create.html
HTML文档的基本组成部分
<!DOCTYPE html><html lang="zh-CN"><head><meta charset="utf-8"><meta name="keyword" content="Mysql,Laravel,Javascript,HTML,CSS,ES6,TYPESCRIPT,后盾人,后盾人教程" /><meta name="description" content="后盾人专注WEB开发,高密度更新视频教程" /><title>后盾人</title></head><body></body></html>
| 标签 | 说明 |
|---|---|
| DOCTYPE | 声明为HTML文档 |
| html | lang:网页的语言,如en/zh等,非必选项目 |
| head | 文档说明部分,对搜索引擎提供信息或加载CSS、JS等 |
| title | 网页标题 |
| keyword | 向搜索引擎说明你的网页的关键词 |
| description | 向搜索引擎描述网页内容的摘要信息 |
| body | 页面主体内容 |
图像格式
- 网络带宽成本很高,图片处理在保证用户体验好的前提下,文件尺寸也要尽可能小
- 图片属性静态文件,不要放在WEB服务器上,而放在云储存服务器上并使用CDN加速
- 以JPEG类型优先使用,文件尺寸更小
- 小图片使用PNG,清晰度更高,因为文件尺寸小,文件也不会太大
- 网页图标建议使用css字体构建如 iconfont 或 fontawesome
| 格式 | 说明 | 透明 |
|---|---|---|
| PNG | 无损压缩格式,适合图标、验证码等。有些小图标建议使用css字体构建。 | 支持 |
| GIF | 256色,可以产生动画效果(即GIF动图) | 支持 |
| JPEG | 有损压缩的类型,如商品、文章的图片展示 |
继续拓展
网页链接
不能通过一个页面展示网站的所有功能,需要在不同页面中跳转,这就是链接所起到的功能。
<a href="http://doc.houdunren.com" target="_blank" title="文档库">后盾人文档库</a>
| 选项 | 说明 |
|---|---|
| href | 跳转地址 |
| target | _blank 新窗口打开 _self 当前窗口打开 |
| title | 链接提示文本 |
打开窗口
下面设置 target 属性在指定窗口打开。
<a href="https://www.houdunren.com" target="hdcms">在IFRAME中打开</a><script>window.open('https://www.hdcms.com', 'hdcms');</script>
锚点链接
锚点可以设置跳转到页面中的某个部分。
- 为元素添加
id属性来设置锚点 - 设置
a标签的href属性
<a href="#comment-1">跳转到评论区</a><div style="height: 1000px;"></div><div id="comment-1" style="background: green;">这是后盾人评论内容区</div>
也可以跳转到不同页面的锚点
<a href="article.html#comment-1">跳转到评论区</a>
