HTML入门笔记1
html入门
HTML全名”超文本标记语言”(HyperText Markup Language)
英国物理学家蒂姆·伯纳斯-李(Tim Berners-Lee)发明。
首先写这一套,Emmet语法!
1 | 文档类型 |
章节标签
h1~h6
1 | <h1>一级标题</h1> |
section
article
section表示一个有主题的独立部分,通常用在文档里面表示一个章节,比如article可以包含多个section。section总是多个一起使用,一个页面不能只有一个section。
每个article,通常包括标题(h1 - h6元素)作为article元素的子元素。
1 | <article> |
p
1 | <p>表示一个文本段落</p> |
header
main
footer
1 | <body> |
aside
1 | 网页通常用来放置侧边栏 |
全局属性
全局属性是所有元素都可以使用的属性。
id
表示元素的唯一,必须是全局唯一。
1 | <p id="p1"></p> |
class
元素类名,类名可以相同,也可以多个.
css和js通过类选择器或DOM方法(document.getElementsByClassName)来选择和访问特定的元素
1 | <p class="para"></p> |
contenteditable
允许用户编辑内容
1 | <p contenteditable="true"> |
hidden
布尔属性,表示当前的元素不在跟页面相关<p hidden>本句不会显示在页面上。</p>
style
指定当前元素css样式,如<p style="color: red;">hello</p>
title
为元素添加说明,鼠标悬停显示属性值
1 | <div title="版权说明"> |
内容标签
ol+li(ordered list + list item)
有序列表
ul+li(unordered list + list item)
无须列表
dl+dt+dd(description list + term + data)
1 | <dl> |
自定义列表
pre(preview)
预定义格式文本,保留原来格式
1 | <pre> |
br(break)
换行<br>
a(anchor)
超链接到其他网页或同一页面的某一位置<a href="www.baidu.com" target=_blank>点击跳转到百度页面</a>
code
显示代码
1 | var x = 1 |
em
强调,表示语气
strong
强调,内容重要,一般为粗体
q(quote)
行内引用
blockquote
块级引用