# html基础
- ## html中知识要点
- html中空格
- 不管在html元素中添加了多少空格或者换行,其连续的多个空格都会被替换为一个空格,块元素中的换行符会被取消,除非显式指定
- html中特殊符号:
- 在html中,< > ' " 都是特殊的符号,其都是html语法的一部分,故而在文本中如果存在这些特殊字符,可以通过特殊的引用来表示该特殊字符
- 特殊的用来表示该类字符的表达式以&开头,以;结尾,具体如下
```shell
< 可以用 < (less than)
> 可以用 > (greater than)
" 可以用 "
' 可以用 '
& 可以用 &
// 例如,可以在
中包含如下内容
This is content of element <p>!
// 其会显示如下内容 This is content of element! ``` - html中评论: ```html ``` - html head: - head标签中的信息并不显示在html页面中,html中包含的是html页面的元信息 - head中可以包含如下信息: - title:该页面显示在title标签栏中的标题内容 - meta:meta标签用来定义元信息 - 通过meta元信息指定文档使用的字符集: ```html ``` - 通过meta元信息为页面指定作者和页面描述信息: ```html ``` - 为页面制定favicon图标: - 在index.html路径下防治ico图标 - 在head元素中添加如下标签 ```html - 向页面中添加css样式 - 用rel指定该link为stylesheet - 用href来指定css样式表的路径 ```html ``` - 向页面中添加script脚本 - 指定defer,可以在页面完成解析后再执行引入的js脚本 - 用src属性指定js脚本路径 ```html // 除了可以引入外部脚本外,还可以在script标签中加入 // js代码 ``` - 为文档指定语言信息 - 可以在html标签中制定lang属性来为文档指定使用的语言 ```html ``` - html body中的重要元素 - 强调某些单词 - em:通过em标签,通常会通过斜体的效果来加强某些单词 - strong:通过strong标签,通常会通过加粗的方式来强调某些单词 - 超链接(hyperlink) - 超链接语法如下,通常用于在不同的document之间进行跳转 - 可以通过title属性来为超链接添加一些信息,当鼠标hover时,添加信息将会以tooltip的形式显示 ```html link to baidu homepage! ``` - 通过hyperlink链接到文档的特定部分,而非是跳转到文档顶部 ```html link to baidu ele-id! ``` - 当想要下载链接到的资源而不是在浏览器中打开时,可以在hyperlink中制定download属性,并且为其赋值一个字符串用来表示文件名 ```html download file ``` - 描述性列表(description list) - dl可以为每一个列表项添加dt(description term)和dd(description definition) - 可以为同一个dt添加多个dd ```html
quote content...``` - q ```html
This is an inline quote:
quote content...
HTML is used commonly in web area!
``` - 上标或下标(sub和sup) - sup标记用来处理上标,sub标记用来处理下标 ```htmlwater is H2O
``` - 标记代码 - <code>用来表示通用的代码部分 - <pre>用来保持编辑器中的格式 - <kbd>用来表示命令行输入 - <samp>用来表示程序输出 - <var>用来代表变量 - html结构 - header - <header> - navigation bar - <nav> - main content - <main> - <main>标签中通常含有<section>,<div>,<article>等元素 - side bar - <aside>通常被放置在<main>中 - footer - <footer> - <hr> - <hr>会在页面中间创建一条横线,用来分割之前和之后的内容 ```html
```
- <figure>和<figcaption>
- <figure>可以为内容添加说明性文字
```html
```
- 为不同物理像素/逻辑像素值的设备来选用不同分辨率图片
```html
```
- 为不同屏幕宽度的设备选用不同的图片
```html
| Name | Age |
|---|---|
| Touma | 17 |
| Ogiso | 17 |
| Waifu | |
|---|---|
| Japan | France |
| Touma | Charles |
| waifu | |
| Kazusa | Japan |
| Austria | |
| Name | Age |
|---|---|
| Touma | 17 |