概述和介绍
html 的文档格式有三种 html4 html5 和 xhtml 在创建的时候可以进行选择 html5 新增了标签元素以及元素属性
HTML 语言是HyperText Mark-up Language 的首字母简写,意思是超文本标记语言,超文本指的是超链接,标记值得是标签,
是一种用来制作网页的语言,保存的格式是一个html或者htm结尾的文本文件,一个hetml文件就是一个网页,html用文件编辑器
打开显示的是文本,用浏览器打开,渲染后显示的是网页。显示的网页可以从一个网页链接跳转到另外一个网页。
xhtml 就是多了一些相关的注释,没有本质的区别
html 的注释
html 标题标签
通过
比如说:
网页上使用标题是很重要的。
不同的标签代表不同大小的字体 h是不同标签的大小
# 展示出body中的内容,空格不会被识别,都是顶格
hello,this is Habby_yang's personal page!
# 展示h1到h6不同级别的大小不一样
html 段落标签 换行标签 字符实体
html 段落标签
标签定义一个文本段落,一个段落含有默认的上下间距,段落之间会用这种默认间距隔开 放在 body 中
paragraph标签定义一个文本段落,一个段落含有默认的上下间距,段落之间会用这种默认间距隔开
html 字符实体
html 中的空格 大于号 小于号 的需要使用 > < 来表示,空格不能被之间识别 > < 会被误认为是标签
两个 代表大约一个空格 但不是很精确 多个空格需要使用样式来实现
换行标签是
首行空格可以使用 ; ; 来实现
# 段落标签的样例 body 里面的间隔可以自行调整 首行空格可以使用 来实现
HTML 语言是HyperText Mark-up Language 的首字母简写,意思是超文本标记语言,
超文本指的是超链接,标记值得是标签,是一种用来制作网页的语言,保存的格式是一个html
或者htm结尾的文本文件,
一个hetml文件就是一个网页,html用文件编辑器,打开显示的是文本,
用浏览器打开,渲染后显示的是网页。
显示的网页可以从一个网页链接跳转到另外一个网页
aaaaaaa aaaaaaaaaaaaa
10 > 8
1000 < 10000
html 块标签 含样式的标签
html 标签
1
2 标签 行内元素,表示一行中的一小段内容,没有具体的语义
含样式和语义的标签
1 标签 行内元素,表示语气中的强调词
2 标签 行内元素,表示专业词汇
3 标签 行内元素,表示文档中的关键字或者产品名
4 标签,行内元素,表示非常重要的内容
my action brings my confidence.
my action brings my confidence.
my action brings my confidence.
my action brings my confidence.
my action brings my confidence.
my action brings my confidence.
语义化 的标签:在布局的时候使用有语义的标签,搜索引擎在爬网的时候能认识这些标签,理解文档的结构,方便网站的收录。
比如: h1标签表示标题,p标签表示段落,ul li 标签表示列表,a标签表示链接 dl dt dd 表示定义列表等,语义化的标签不多。
html 图像标签、绝对路径和相对路径
html 图像标签
标签可以在网页上插入一张图片,它是独立使用的标签,他的使用属性有:
src属性 定义图片的引用地址
alt属性 定义图片加载失败时显示的文字,搜索引擎会使用这个文字收录图片,盲人读屏软件会读取这个文字让盲人识别图片,
所以此属性非常的重要
相对路径和绝对路径
相对路径在整体文件夹迁移的时候不会担心因为路径变更找不到文件
sublime 添加插件 AutoFileName 才能自动补图片地址
# 案例
html 链接标签
href 属性定义跳转的地址
title 属性定义鼠标悬停时弹出的提示文字框
target 属性 定义链接窗口打开的位置
target="_self" 默认值,新页面替换原来的页面,在原来位置打开
target="_blank" 新页面汇总新开的一个浏览器窗口打开
页面中的使用: 需要在标签中间写上标识 不然不能够进行跳转
使用图片做链接 在a标签中添加进标签 把图片的位置放在标签内容上就能实现
html 列表
有序列表 自动生成编号,在实际开发中使用较少 通过
可以通过快捷键来实现 ol>li*3 + tab
无序列表 在网页上定义一个无编号的内容列表,可以用
ul>li*3 + tab 实现
另外一种快捷方式
ul>(li>a{新闻标题})*3
第一个有# 所有的都可以跳转到页面最上方
定义列表
定义列表通常用于术语的定义。
快捷方式 dl>(dt+dd)*3 + tab
# 添加在body中