HTML5速成笔记及解析(Ⅰ)
HTML是一门典型的标记语言。
基本骨架
html文件首先是文档类型声明标签,然后是以的标签闭合。在其包含的
标签中描述有头部信息,然后在其包含1 | <!DOCTYPE html> |
文本标签
标题标签
标题标签
单独占一行,大小从h1(最大)-h6(最小)。1 | <h1>This is html!</h1> |
段落标签
段落标签
以段落形式展现文本,实际在代码中写入的空格无效。文本在一个段落中会根据浏览器窗口的大小自动换行,并且段落和段落之间保有空隙。如果希望某段文本强制换行显示,就需要使用换行标签。注意:
不是闭合标签,它的换行没有段落行间距。
在段落标签中可以加入下划线,斜体等操作,以下是相关标签:
语义
标签
加粗
****或
倾斜
****或
删除线
****或
下划线
****或
注:加粗的标签语义更强烈,更推荐。
1 | <p>htmlhtmlhtmlhtmlhtmlhtmlhtmlhtmlhtmlhtml <strong>加粗加粗加粗加粗加粗</strong> html <em>斜体斜体斜体斜体斜体</em>html<del>删除线删除线删除线删除线删除线</del>html<ins>下划线下划线下划线下划线下划线</ins>htmlhtmlhtmlhtml强制换行<br>htmlhtmlhtmlhtmlhtmlhtmlhtml</p> |
“盒子”标签
和标签都是闭合标签。**不同的是
标签一行只能放一个盒子,标签一行上可以多个盒子。**
1 | <div>这个可以做头部标签容器</div> <!-- 一个<div>标签在一行 --> |
链接标签
图像标签
**图像标签是自闭合标签,**其允许向网页中添加图像元素。在使用时应当注意相对路径或url的可用性,必要时使用相关属性代替或说明。图像标签有多个属性,以下为相关属性:
属性
属性值
说明
src
图片路径
必须属性
alt
文本
替换文本,图像不能显示时显示此文字
title
文本
提示文本,鼠标放到图像上,显示文字
width
像素
设置图像的宽度
height
像素
设置图像的高度
border
像素
设置图像的边框粗细
在使用时应当注意:
- 图像标签可以拥有多个属性,必须写在标签名的后面。
- 属性之间不分先后顺序,标签名与属性、属性与属性之间均以空格分开。
- 属性采取键值对的格式,即 key=“value” 的格式,属性 =“属性值”。
1 | <img src="https://media.alxcn.eu.org/links/头像.jpg" title="这是提示文本范例。" width="500" width="550" border="30">这是图像标签范例。 |
超链接标签
属性
作用
href
必须属性,用于指定链接目标的url地址
target
指定链接页面打开方式,其中_self为默认值在当前窗口打开,_blank为在新窗口打开
链接有许多种,以下是链接分类:
- 外部链接: 例如 < a href=”http:// www.baidu.com “> 百度
- 内部链接:网站内部页面之间的相互链接. 直接链接内部页面名称即可,例如 < a href=”index.html”> 首页
- 空链接: 如果当时没有确定链接目标时,例如< a href=”#”> 首页
- 下载链接: 如果 href 里面地址是一个文件或者压缩包,会下载这个文件。
- 网页元素链接: 在网页中的各种网页元素,如文本、图像、表格、音频、视频等都可以添加超链接。
1 | <a href="https://alx962.eu.org" target="_blank">Alx962の主页</a> |
超链接标签之页内跳转
这种链接叫做锚点链接,点击链接可以快速定位到页面中某个位置。在链接文本的 href 属性中,设置属性值为 #名字 的形式,如点我跳转,再在目标位置标签里面添加一个id属性=刚才的名字,如:
跳转成功
。1 | <a href="#mark">点我跳转</a> |
特殊字符
特殊字符见下表:
特殊字符
描述
(空格)
<
<
>
>
&
&
¥
¥
©
©
®
®
°(度)
°
±
±
×
×
÷
÷
²(平方)
²
³(立方)
³
常用特殊字符
Html第Ⅰ部分完。
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 Alx962の自留地!