HTML规范

本文详细介绍了HTML规范,包括页面头部的声明、资源引入、结构优化、语义化、代码格式等方面,旨在使HTML代码更具一致性、可读性和维护性。
摘要由CSDN通过智能技术生成

HTML是描述网页结构的超文本标记语言,HTML规范能够使HTML代码风格保持一致,使得HTML更容易理解和维护。本文将详细介绍HTML规范

整体结构

【页面头部】

1、文件应以<!DOCTYPE…>首行顶格开始,推荐使用

<!DOCTYPE html>

2、必须声明文档的编码charset,且与文件本身编码保持一致,指定字符编码的 meta 必须是 head 的第一个直接子元素。推荐使用UTF-8编码

<meta charset="utf-8">

3、根据页面内容和需求填写适当的keywords和description

<meta name="description" content="不超过150个字符">
<meta name="keywords" content="">

4、页面title是不可缺少的一项,title 必须作为 head 的直接子元素,并紧随 charset 声明之后

<head>
    <meta charset="UTF-8">
    <title>页面标题</title>
</head>

【资源引入】

1、保证 favicon 可访问

<link rel="shortcut icon" href="path/to/favicon.ico">

2、引入 CSS 和 JavaScript 时无须指明 type 属性

3、引入 CSS 时必须指明 rel=“stylesheet”

<link rel="stylesheet" href="page.css">

4、使用link将css文件引入,并置于head中;使用script将js文件引入,并置于body底部

5、移动环境或只针对现代浏览器设计的 Web 应用,如果引用外部资源的 URL 协议部分与页面相同,建议省略协议前缀。这是因为使用 protocol-relative URL 引入 CSS,在 IE7/8 下,会发两次请求。是否使用 protocol-relative URL 应充分考虑页面针对的环境

<script src="//s1.bdstatic.com/jquery.js
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值