HTML 网页开发、CSS 基础语法——七.HTML常用标签
标题标签(h1-h6)
1.标题标签
① 标题(Heading),通过<h1>-<h6>六个标签分别来对六个级别的标题进行性定义的。
② <h1>是级别最高,也是字体最大的标题,<h6>定义最小的标题。
③标题标签是双标签,而且是容器级标签。
2.标题标签的作用
标题标签的作用是给标签内部的元素内容添加对应级别标题的予以,不负责文字的粗体字号等样式。
其样式是由CSS决定的。
3.标签级别
标题标签之间是不能相互嵌套的,下一级标题与上级标题之间通过同级关系书写,下一级标题解释说明的是前面距离最近的上一级标题。
#正确写法
<h1>一级标题</h1>
<h2>二级标题</h2> #错误写法
<h1>
<h2>二级标题</h2>
</h1>
4.权重
① 标题标签对于呈现文档结构非常重要,使用时要根据标签的重要程度进行选择,其中<h1>标签最重要,<h2>次之。
② <h1>在整个HTML中的权重非常高,内部应该防止HTML中最重要的内容,比如logo。
③ <h1>在网页中的作用非常重要,内部的文字对提高搜索引擎排名也非常重要,为了防止某些网站作弊,规定若一个页面当中出现了多个<h1>,反而会降低其权重,所以一个页面中只能出现一个h1。
段落和换行
1. 段落标签
① 段落(paragraph)是通过<p>标签及逆行定义的。
② <p>标签是双标签,且为文本级标签。内部只能放置文本,图片,表单元素,或者废弃的<font>标签等。


1 <p>这个是段落</p>
2.段落标签的作用
<p>标签的作用是给标签内容添加一个完整段落的予以,不负责内容自动换行的样式。换行的效果是CSS决定的。
3.换行标签
① <br />(breaking) 标签是HTML中一个简单的换行符。
②换行标签是一个单标签
③ 在需要换行的位置强制换行
文本格式化
1.文本格式化
① HTML中有部分标签是对文字进行格式化显示设置的,比如粗体和斜体等。
② 但是在HTML4.0版本规范后,结构和样式进行分离,HTML只负责搭建结构,css负责格式化样式,所以大部分我那本格式化标签被废弃,但是在HTML4.01和XHTML1.0 transitional版本中仍旧可以使用。
③ 标签
文本格式化的标签均为双标签,且为文本级标签,内部只能书写文字。
图像
1.图像标签
① 由<img />标签进行定义,是一个单标签
② 常用插入类型有:jpg,png,gif。
2.标签属性
理解路径
1.相对路径
<img src="smile01.jpg">
<img src="data:images/smile02.png">
<img src="data:images/tupian/smile03.jpg>
③ 上级查找
<img src="../../smile04.jpg" />
<img src="../images/smile01.jpg" />
2. 绝对路径:
① 盘符查找
从盘符出发的绝对路径的缺点:
a.盘符出发的路径不可抑制,不可移动。
b.盘符出发的路径容易出现中文字符,中文的路径容易出现错误。
② 网址查找
3.路径实际应用
建议使用相对路径,适当使用网址形式的绝对路径
音频和视频
网页的多媒体内容除了图片,还有音频,视频等,HTML也提供的特定的标签用于添加音频和视频。
1.音频标签
音频使用<audio>双标签进行定义,支持格式为:.mp3,ogg,.war。
2.音频控制条属性
<audio src="audio.mp3" controls="controls"> </audio>
3.视频标签
音频使用<audio>双标签进行定义,支持格式为:.mp4,ogg,.webm。
<video src="video.mp4" controls="controls" ></video>
超级链接
HTML使用超级链接与网络上的零一文档相连。超链接可以是一个字,一个词,胡后者一组词,也可以是一幅图像,可以点击这些内容来跳转到新的文档或者当前文档的某个部分。
1. 超级链接标签
① 在HTML中使用<a>双标签可以创建链接。
② a 全称anchor,锚的意思
③ <a>标签可以实现两种跳转:跨页面跳转,页面内跳转。实现跳转的方式需要用到一些标签属性。
作用: 在指定的位置添加超级链接,提供用户进行点击和跳转
2.href属性
① href全称 hypertext reference,超文本引用,用于规定链接的目标地址。
② 属性值:链接目标的路径地址。可以使用相对路径或网址形式的绝对路径
3.target 属性
① 使用target属性,可以定义被链接的文档在何处跳转显示。
② 属性值有两种:
_self: 默认值,表示跳转的页面在当前窗口打开,不会打开新的窗口。
_blank: 空白的,表示跳转的页面在新窗口打开
4.title属性
两种特殊的锚点跳转方法
超级链接的跳转效果不止包含跨页面的跳转,还包含锚点跳转的方式。
1.页面内锚点跳转
① 这种跳转方式的是从某个位置跳转到同页面的另一个位置。
② 制作方法分为两个步骤,分别是设置锚点,添加链接
2. 设置锚点
设置锚点,也就是设置跳转目标位置,有两种设置方式。
① 在目标位置找到任意一个标签,给他添加 id属性,id的属性必须是唯一的。
id的属性值自定义规则:必须以字母开头,后面可以有字母,数字,下划线和横线,区分大小写。
<h2 id="mubiao">目标位置</h2>
② 在目标位置添加一个空的<a>标签,只设置一个name属性,name属性值设置方式与id相同,也是必须唯一的。
<a name="mubiao"></a>
3.添加链接
链接到锚点,再续亚奥点击的位置设置<a>标签,给a的href属性设置属性值为#id属性值或者#加a的name属性值。
<a href="#mubiao">点击文本</a>
4.跨页面锚点跳转
这种跳转方法综合了跨页面跳转和锚点条哦转。
这种制作方法分为两个步骤,分别是设置锚点,添加链接。
第一步:设置锚点,方式与页面内锚点跳转一致,在目标网页的指定位置使用id 或name属性。
第二步:链接到锚点,添加超级链接时href属性需要更改,属性值写为,页面的路径#id。
<a href="new.html#mubiao">点击文本</a>
列表
1.无序列表标签
无序列表需要两个标签参与,<ul><li>。
ul:unordered list,表示定义一个无序列表的大结构
li:list item,列表项,定义的是无序列表内的某一项。
<ul>
<li>列表项1</li>
<li>列表项2</li>
<li>列表项3</li>
<li>列表项4</li>
</ul>
2.有序列表标签
<ol>
<li>列表项1</li>
<li>列表项2</li>
<li>列表项3</li>
<li>列表项4</li>
</ol>
3.定义列表标签
<dl>
<dt>主题</dt>
<dd>解释项</dd>
</dl>
② 注意事项

HTML 网页开发、CSS 基础语法——七.HTML常用标签的更多相关文章
- css基础语法二(常用文本与背景属性)
[CSS常用文本属性] 1. 字体.字号类:① font-weight: 字体粗细. bold-加粗.normal-正常.lighter-细体 也可以使用100-900数值,400表示normal,7 ...
- CSS基础语法(一)
目录 CSS基础语法(一) 一.CSS简介 1.CSS语法规范 2.CSS代码风格 二.CSS基础选择器 1.标签选择器 2.类选择器 3.id选择器 4.通配符选择器 5.总结 三.CSS字体属性 ...
- WEB前端开发CSS基础样式全面总结
Web前端开发css基础样式全面总结 颜色和单位的使用 颜色 用颜色的名字表示颜色,比如:red 用16进制表示演示 比如:#FF0000 用rgb数值表示颜色,rgb(红,绿,蓝),每个值都在0-2 ...
- CSS基础语法与选择器
CSS基础 语法 : <head> <style type="text/css"> 选择器(即修饰对象){ 修饰属性:属性值; 修饰属性:属性值; } &l ...
- 范仁义html+css课程---2、html常用标签
范仁义html+css课程---2.html常用标签 一.总结 一句话总结: html常用的标签有 标题标签.div.span.p.hr.br标签 等 1.html中的标题标签有哪些? <h1& ...
- HTML 网页开发、CSS 基础语法——三. HTML概念
1.纯文本格式 纯文本格式,就是没有任何文本修饰的,没有任何粗体,下划线,斜体,图形,符号,或者特殊字符,及特殊打印格式的文本,只保存文本,不保存其格式设置. ①格式对比 纯文本格式 富文本格式 最常 ...
- HTML 网页开发、CSS 基础语法——十.CSS语法
CSS代码书写位置 • CSS 规则由两个主要的部分构成:选择器,以及一条或多条声明 1.内联式 ① 内联式简介 •内联式,也被习惯叫做行内式. •书写位置:在 HTML 标签之上的 style 属性 ...
- Web开发——CSS基础
参考: 参考:http://css.doyoe.com/ 参考:http://www.w3school.com.cn/cssref/index.asp 参考:https://www.w3cschool ...
- css基础-语法篇
CSS基础 1.css简介 cascading style sheets 汉译层叠样式表,WEB标准中的表现标准语言,表现标准语言在网页中主要对网页信息的显示进行控制,简单说就是如何修饰网页信息 ...
随机推荐
- Windows下安装RocketMQ
目录 前言 环境 具体操作 下载 环境变量配置 启动 关闭 生产.消费实例 RocketMQ Console 前言 项目中用到了延迟消息队列,记录下一win10下rocketmq的安装 环境 win1 ...
- 深入浅出Mybatis系列(九)---缓存
MyBatis系统中默认定义了两级缓存:一级缓存和二级缓存. 1.默认情况下,只有一级缓存(SqlSession级别的缓存,也称为本地缓存)开启. 2.二级缓存需要手动开启和配置,他是基于namesp ...
- 关于SequenceInputStream
两个流合并时: package stream.sequence; import java.io.BufferedReader; import java.io.BufferedWriter; impor ...
- springcloud <zuul2.0静态配置>
server: port: 9006 spring: application: name: cloud-zuul-wangbiao # zipkin: # base-url: http://local ...
- Servlet学习笔记(四)之请求转发与重定向(RequestDispatcher与sendRedirect)
ServletContext可以实现请求转发(ServletContext请求转发相关内容见之前博客:http://blog.csdn.net/megustas_jjc/article/details ...
- Python之struct模块
面对网络协议,在组包拆包时,python提供了struct模块,它可以帮助我们在python值和C语言的结构体之间相互转换,下面一起来了解struct的具体用法. 假设,我们的网络协议为消息id(un ...
- K8S日常运维中关于“ImagePullBackOff”报错的处理思路分析
故障案例: 发现故障:kubectl get pod -n kube-system -owide|grep -v "Running"NAME READY STATUS RESTAR ...
- CentOS7系统搭建FTP服务器
创建FTP服务器1.安装FTP服务 yum install -y vsftpd 默认的FTP服务的配置文件路径为/etc/vsftpd cd /etc/vsftpd[root@test924 vsft ...
- 菜鸟入门Linux之路(方法论浅谈)
Linux是为人熟知的OS之王,已"统治"世界.要想学好绝非易事. 作为菜鸟,可以与Linux亲密接触的方法很多,如视频.书籍.各种企培资料等等,如今的在线教育也如火如荼. 总结说 ...
- 使用Mosquitto实现MQTT客服端C语言
上一篇文章已经将mosquitto移植到了arm平台上,现在将使用mosquitto完成mqtt客服端的demo,了解过mqtt协议的小伙伴都知道,mqtt主要分为代理服务器.发布者.订阅者三部分 ...