HTML标签合集(初学版)

154 阅读2分钟

html起手式

!+tab (参照掘金上的博客修改默认代码)

章节标签

<标签>内容</标签>

表示文章/书的层级

标题h1~h6

h1字体最大,依次递减

章节section

包含独立章节(层层包围),一般会含有标题

<section>
<h2>第一章</h2>
<p>111111111111</p>
<section>
<h2>第二章</h2>
<p>111111111111</p>
</section>
</section>
文章article
段落p
头部header
脚部footer
主要内容main
旁支内容aside
划分div

容器,很常用,经常和class以及id配合使用

全局属性

<标签 属性>内容</标签>

所有标签都有的属性

class

给标签分类,名为xx。css中即可用.xx表示。

简写:.xx+tab即可生成div class="xx"

contenteditable

使被加标签内的文本可被编辑,样式随编辑改变。

hidden

隐藏标签内文本内容

id

命名是页面唯一时才可用,慎用,因为你用重复了id特么的也不会报错。

style

内容通常为css格式

<header id="xxx" style="border: 1px solid red">
tabindex

添加后文本可被tab选中

title

显示在浏览器标题或者标签上

内容标签

针对文本

ol+li

ordered list

ul+li

unordered list

dl+dt+dd
<dl>
<dt>~term 描述对象</dt>
<dd>描述数据<dd>
</dl>
pre

包在里面能实现实际操作 空格和换行

hr

分割线

br

换行

a

添加超链接

em

emphasis斜体 强调语气

strong

粗体 强调内容本身

code

等宽字体,和pre配合写代码

q

内联引用

blockquote

块级引用

常用标签

a

作用:

  1. 跳转外部页面
  2. 跳转内部锚点(电话)
  3. 跳转邮箱电话
属性
  • href:hyper refer(超级引用)
  • target:指定某窗口打开页面(_blank空白)
  • download:下载某页面(少)
a的href取值
  • //google.com
  • 相对路径:当前目录下 index.html或./index.html
  • 伪协议: image.png
  • 内部锚点(目录):href=“#xxx” 跳转id=“xxx”
  • 邮箱电话 image.png
a的target取值
  1. _blank在空白页打开
  2. _self在当前页面打开
  3. _top最顶层页面打开链接
  4. _parent当前页面上一窗口打开链接
iframe标签

少 不写

table标签

image.png

  • table-layout: auto/fixed
    • auto: 根据文本内容自动调整表格宽度
    • fixed:使每个表格的宽度尽量平均
  • border-spacing: ?px:表格之间的间隔
  • border-collapse:collapse:合并边界,一般用来合并表格间隙
img标签

作用:发送一个get请求,展示一张图片

  • src属性:来源
  • alt属性:无法看图时替代的文字
  • 请勿宽高全加使图片变形
  • 响应式:max-width:100% image.png
form标签

作用:发送get或post请求,然后刷新页面

  • 属性:action

image.png

  • method属性 image.png
  • autocomplete属性 image.png
  • target属性 image.png
input标签

作用: 让用户输入内容

  • button和submit属性(区别是button可以加粗文字或加图片等,submit不行) image.png
  • type类型
    • 文本框 text/required image.png
    • color image.png
    • password image.png
    • 圆形选框 image.png
    • 方型选框 image.png
    • 上传文件(多个用multiple) image.png
    • hidden image.png
    • 选择框 image.png