- HTML属性:以名称/值对的形式出现(HTML元素的开始标签中规定)
example:
<h1>定义标签的开始
<h1 align="center">拥有关于对齐方式的附加信息
<body>定义HTML文档的主题
<body bgcolor="yellow">拥有关于背景颜色的 附加信息
<table>定义HTML表格
<table border="1">拥有关于表格边框的附加信息
属性 | 值 | 描述 |
class | classname | 规定元素的类名 |
id | id | 规定元素的唯一id |
style | style_definition | 规定元素的行内样式 |
title | text | 规定元素的额外信息(工具提示) |
默认情况下,HTML会自动在块级元素前后添加一个额外的空行(段落,标题等)
HTML水平线:<hr/>标签在HTML页面中创建水平线——hr元素可用于分隔内容
HTML注释:<!--XXXXXXXXX-->
当显示页面是有多个空格或空行。浏览器会移除源代码中多余的空格和空行
所有连续的空格或 空行都会被算作一个空格
ps:HTML代码中的所有连续的空行(换行)也被视作一个空格
HTML样式:
style属性用于改变HTML元素的样式《提供了一种改变所有HTML元素的样式的通用方法》
background-color属性为元素定义了背景颜色
font-family属性定义元素中文本的字体系列
color:颜色
font-size:字体尺寸
text-align:元素中文本的水平对齐方式
文本格式化标签:
- <b> :定义粗体文本
- <big>: 定义大号字
- <i> : 定义斜体字
- <ins>: 定义插入字
- <del>: 定义删除字
HTML引用:
- <q>元素: 定义短的引用(浏览器通常会为<q>包围引号)
- <blockquote>:用于长引号(浏览器通常会对元素进行缩进处理)
- <abbr>:定义缩写或首字母缩略语
- <dfn>:定义项目或缩写的定义
- <address>:定义文档或文章的联系信息(作者/拥有者)《通常以斜体显示》
- <cite>:定义著作的标题《以斜体显示》
- <bdo>:用于双向重写(覆盖当前文本方向)
计算机代码:
<kbd>,<samp>,<code>元素全都支持固定的字母尺寸和间距
<kbd>:定义键盘输入
<samp>:定义计算机输出示例
<code>:定义编程代码示例《code元素不保留多余的空格和折行》
ps:如果想保留空格和折行,在<pre>元素中包围代码
<var>元素定义数学变量
通过使用HTML4.0,所有的格式化代码均可移出HTML文档,然后被移入一个独立的样式表
当浏览器读到一个样式表,他就会按照这个样式表来对文档进行格式化
三种方法来插入样式表:
- 外部样式表:<link>
- 内部样式表:head部分<style>
- 内联样式