html

HTML5 HTML5 规范 文本格式化标签 计算机输出标签 引用,术语 条件注释 颜色 链接 img 表格table 列表list 表单form 块div head html5新东西 转义字符 特殊符合 表情符号 字符集 URL 框架 背景 html版本 规范 请始终在文档的首行声明文档类型:<! ...

HTML5

  • HTML5

    • 规范
    • 文本格式化标签
    • 计算机输出标签
    • 引用,术语
    • 条件注释
    • 颜色
    • 链接
    • img
    • 表格table
    • 列表list
    • 表单form
    • 块div
    • head
    • html5新东西
    • 转义字符
    • 特殊符合
    • 表情符号
    • 字符集
    • URL
    • 框架
    • 背景
    • html版本

规范

  • 请始终在文档的首行声明文档类型:<!DOCTYPE html>
  • 关闭所有标签
    <p>This is a paragraph.</p>
    <meta charset="utf-8" />
  • 属性值加引号
  • 对图像始终使用 alt 属性
  • 等号两边不要空格
  • 避免代码行超过 80 个字符。
  • 勿毫无理由地增加空行。
    增加空行来分隔大型或逻辑代码块。
    请增加两个空格的缩进。请勿使用 TAB。什么东西
  • 不推荐省略 <head><html> 和 <body> 标签。
  • <title> 元素在 HTML5 中是必需的。请尽可能制作有意义的标题。
  • 使用简单的语法来链接样式表(type 属性不是必需的):
    <link rel="stylesheet" href="https://www.cnblogs.com/wqzz/p/styles.css">
  • 请使用简单的语法来加载外部脚本(type 属性不是必需的):
    <script src="https://www.cnblogs.com/wqzz/p/myscript.js">
  • 使用小写文件名 大多数 web 服务器(Apache、Unix)对文件名的大小写敏感:

文本格式化标签

b big em i small strong sub sup ins del
粗体 大号 着重 斜体 小号 加重 下标 上标 插入 删除

计算机输出标签

code kbd samp tt var pre
代码 键盘码 代码样本 打字机代码 变量 定预格式文本

引用,术语

abbr acronym address bdo blockquote q cite dfn
缩写 首字母缩写 地址 文字方向 长引用 短引用 引用引证 项目

条件注释

!--[if IE 8]
    .... some HTML here ....    
![endif]--    

条件注释定义只有 Internet Explorer 执行的 HTML 标签。

颜色

链接

  • target="_blank /_self /_top ""
  • a href="#"回到顶部 a href="#"
  • a href="##"空链接 a href="##"
  • a href="#tips"锚 用id 或name跳转

img

alt 代替文本
map area不同区域映射链接
align 排列(上中下对其) 浮动(左右位置)

表格table

列表list

表单form

块div


head 定义关于文档的信息。
title 定义文档标题。定义浏览器工具栏中的标题 提供页面被添加到收藏夹时显示的标题 显示在搜索引擎结果中的页面标题
base 定义页面上所有链接的默认地址或默认目标。
link 定义文档与外部资源之间的关系。最常用于连接样式表
meta 定义关于 HTML 文档的元数据。
script 定义客户端脚本。
style 定义文档的样式信息。

html5新东西

article 定义文章。
aside 侧边栏。
details 细节
figcaption 图配标题
figure 规定自包含内容,比如图示、图表、照片、代码清单等。
footer 定义文档或节的页脚。
header 规定文档或节的页眉
main 规定文档的主内容。
mark 定义重要的或强调的文本。
nav 定义导航链接。
section 定义文档中的节。
summary 定义 details 元素的可见标题。
time 定义日期/时间。

转义字符

特殊符合

表情符号

字符集

meta charset="UTF-8"

URL

如:http://www.w3school.com.cn/html/index.asp
格式:scheme://host.domain:port/path/filename
scheme - 定义因特网服务的类型。有 http,https,ftp,file
host - 定义域主机(http 的默认主机是 www)
domain - 定义因特网域名,比如 w3school.com.cn
:port - 定义主机上的端口号(http 的默认端口号是 80)
path - 定义服务器上的路径(如果省略,则文档必须位于网站的根目录中)。
filename - 定义文档/资源的名称

URL编码
URL 只能使用 ASCII 字符集来通过因特网进行发送。URL 编码使用 "%" 其后跟随两位的十六进制数来替换非 ASCII 字符。
URL 不能包含空格。URL 编码通常使用 + 或%20 来替换空格。

框架

同一个浏览器窗口中显示不止一个html页面
frame frameset
iframe内嵌网页

背景

html版本

!DOCTYPE

声明:本站所有文章,如无特殊说明或标注,均为爬虫抓取以及网友投稿,版权归原作者所有。
0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧