HTML基础【2】:基础标签
H系列标签(H1 ~ H6)
- 作用:
- 用于给文本添加标题语义
- 格式:
<h1>xxxxxx</h1>
- 注意点
- H 标签是用来给文本添加标题语义的,而不是用来修改文本的样式的
- H标签一共有6个,从 H1 ~ H6,最多就只能到 6,超过 6 则无效
- 被 H 系列标签包裹的内容会独占一行
- 在 H 系列的标签中,H1 最大,H6 最小
- 在企业开发中,一定要慎用 H 系列的标签,特别是 H1 标签。在企业开发中一般情况下一个界面中只能出现一个 H1 标签
p标签(Paragraph)
- 作用:
- 告诉浏览器哪些文字是一个段落
- 格式:
<p>xxxxxxxx</p>
- 注意点:
- 在浏览器中会单独占一行
hr标签(Horizontal Rule)
- 作用:
- 在浏览器上显示一条分割线
- 格式:
<hr />
- 注意点:
- 在浏览器中会单独占一行
- 通过观察发现 HR 标签可以写 / 也可以不写 /, 如果不写 / 那么就是按照 HTML 的规范来编写,如果写上 / 那么就是按照 XHTML 的规范来编写。但是在 HTML5 中,由于 HTML5 兼容 HTML 和 XHTML,所以写不写都可以。那么以后在做前端开发时到底写还是不写呢?按照高级开发工具的提示来写即可
- 由于 hr 标签是用来修改样式的,所以不推荐使用。今后开发中添加水平线一般都使用 CSS 盒子来做
HTML注释(Annotation)
什么是注释?
- 注释是在所有计算机语言中都非常重要的一个概念,从字面上看,就是注解、解释的意思
- 注释可以用来解释某一段程序或者某一行代码是什么意思,方便直接或程序员之间的交流
为什么要使用注释?
- 适当的注释,能够让我们的程序更加可读,所以用中文提示自己,这里的程序是干什么的
注释格式
<!--被注释的内容-->
注意点:
- 被注释的内容不会在浏览器中显示,注释是写给我们自己看的
- 注释不能嵌套使用
快捷键:
ctrl + /
img标签(image)
作用:在网页上插入一张图片
格式:
<img src="./xxx.jpg" alt="这是图片标签" title="这是一张图片" width="200px" >
标签的属性:
写在标签中 key = "value" 这种格式的文本称之为标签属性
属性名称 作用 src 告诉浏览器需要插入的图片路径,以便于浏览器到该路径下找到需要插入的图片 alt 规定图像的替代文本,只有在src指定的路径下找不到图片,才会显示alt指定的文本 title 悬停文本(介绍这张图片, 只有在鼠标移动到图片上时才会显示) height 设置图片显示的高度 width 设置图片显示的宽度
注意点:
- alt 必须存在
- 建议图片的宽度和高度只设置一个,另一个会等比例放缩
- img标签添加的图片默认不是占一整行空间,多个图片可以同行显示
br标签
- 作用:让内容换行
- 格式:
<br/>
- 注意点:
- br 的意思是不另起一个段落进行换行,而网页中99.99%需要换行时都是因为另起了一个段落,所以应该用 p 来做
a标签(anchor)
- 格式:
<a href="http://www.cnblogs.com/qiuxirufeng/">湫兮如风</a>
- 作用:用于从一个页面链接到另一个页面
- 注意事项:
- 在a标签之间一定要写上文字,如果没有,那么在页面上找不到这个标签
- a标签也叫做
超级链接
或超链接
- a标签的属性
属性名称 | 作用 |
---|---|
href | 指定跳转的目标地址 |
target | 告诉浏览器是否保留原始界面, _blank保留, _self不保留 |
title | 悬停文本(介绍这个链接, 只有在鼠标移动到超链接上时才会显示) |
- base标签和a标签结合使用
- 如果每个a标签都想在新页面中打开,那么逐个设置a标签的target属性比较麻烦,这时我们可以使用base和a标签结合的方式,一次性设置有a标签都在新页面中打开
- 格式:
<base target="_blank" />
- 注意事项:
- base必须嵌套在head标签里面
- 如果标签上指定了target,base中也指定了target,那么会按照标签上指定的来执行
- a标签其它用法
- 假链接(本质是跳转到当前页面)
- 格式:
<a href="#">湫兮如风</a>
- 格式:
<a href="javascript:">湫兮如风</a>
- 格式:
- 跳转到
当前
页面指定位置
(锚点链接)- 格式:
<a href="#location">跳转到指定位置</a>
- 在页面的指定位置给任意标签添加一个id属性
- 例如
<p id="location">这个是目标</p>
- 例如
- 跳转到
指定
页面的指定位置
- 格式:
<a href="01-锚点链接.html#location">跳转到指定位置</a>
- 只需要在
01-锚点链接.html
页面添加一个id位置即可
- 格式:
- 格式:
- 假链接(本质是跳转到当前页面)
HTML基础【2】:基础标签的更多相关文章
- iOS系列 基础篇 06 标签和按钮 (Label & Button)
iOS系列 基础篇 06 标签和按钮 (Label & Button) 目录: 标签控件 按钮控件 小结 标签和按钮是两个常用的控件,下面咱们逐一学习. 1. 标签控件 使用Single Vi ...
- Bootstrap<基础二十> 标签
Bootstrap 标签.标签可用于计数.提示或页面上其他的标记显示.使用 class .label 来显示标签,如下面的实例所示: <!DOCTYPE html> <html> ...
- HTML基础及一般标签
HTML 内容 Hyper Text Markup Language 超文本标记语言(包含文本.表格.图片.声音.视频等,同时也是文档) HTML 元素指的是从开始标签(start t ...
- HTML基础:<a>标签 编写个人收藏夹
编写个人收藏夹 <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <t ...
- [.net 面向对象编程基础] (7) 基础中的基础——流程控制语句
[.net 面向对象编程基础] (7) 基础中的基础——流程控制语句 本来没有这一节的内容,后来考虑到既然是一个系列文章,那么就尽可能写的详细一些,本节参考了网上朋友所写的例子,为的是让更多小伙伴学习 ...
- Java基础技术基础面试【笔记】
Java基础技术基础面试[笔记] String.StringBuilder以及StringBuffer三者之间的区别? 三者的区别可以从可变性,线程安全性,性能这三个部分进行说明 可变性 从可变性来说 ...
- [.net 面向对象编程基础] (3) 基础中的基础——数据类型
[.net 面向对象编程基础] (3) 基础中的基础——数据类型 关于数据类型,这是基础中的基础. 基础..基础..基础.基本功必须要扎实. 首先,从使用电脑开始,再到编程,电脑要存储数据,就要按类型 ...
- [.net 面向对象编程基础] (4) 基础中的基础——数据类型转换
[.net面向对象编程基础] (4)基础中的基础——数据类型转换 1.为什么要进行数据转换? 首先,为什么要进行数据转换,拿值类型例子说明一下, 比如:我们要把23角零钱,换成2.30元,就需要把整形 ...
- [.net 面向对象编程基础] (5) 基础中的基础——变量和常量
[.net面向对象编程基础] (5) 基础中的基础——变量和常量 1.常量:在编译时其值能够确定,并且程序运行过程中值不发生变化的量. 通俗来说,就是定义一个不能改变值的量.既然不能变动值,那就必须 ...
- [.net 面向对象编程基础] (6) 基础中的基础——运算符和表达式
[.net 面向对象编程基础] (6) 基础中的基础——运算符和表达式 说起C#运算符和表达式,小伙伴们肯定以为很简单,其实要用好表达式,不是一件容易的事.一个好的表达式可以让你做事半功倍的效果,比如 ...
随机推荐
- nvm的安装
安装前可先卸载原来的node, npm, 安装成功后,可用nvm装node 一.用nvm-noinstall.zip安装 1.nvm-windows 下载 https://github.com/cor ...
- 7款让人惊叹的HTML5粒子动画特效(转载)
1.HTML5 Canvas粒子模拟效果 这是一款利用HTML5 Canvas模拟出来的30000个粒子动画,当你用鼠标在canvas画布上移动时,鼠标周围的一些粒子就会跟着你移动,并形成一定的图案, ...
- rails 杂记 - model 中的exists?
1. exists? 用法 有一段代码 参考 def generate_token(column) begin self[column] = SecureRandom.urlsafe_base64 e ...
- 20、promise与ajax jsonp
一.Promise的作用是什么? 当有多个请求之间有相互依赖关系(紧接着的请求需要上一次请求的返回结果),这时promise的作用就凸显出来了. 二.如何使用promise? new Promise( ...
- 关于vue-cli创建项目(小白)
vue-cli,都说是vue脚手架,一般cli是命令行的意思,一看就知道与node有关,其实脚手架是建筑工用的工具,给工人踩在上面干活的,这里借用它的意思,我觉得应该叫vue平台工具大家更容易懂,毕竟 ...
- 移动端click事件
var tap = "ontouchstart" in document.documentElement ? "touchend" : "click& ...
- PHP(css样式)
布局页面的时候 大色块 小色块 ...(就是宽高) 内容布局:浮动,定位,显示,层级 浮动:float(样式名):值:left right设一个父标签,设定宽高,里面随便浮动!!!!!!!!!!!!! ...
- 电子产品使用感受之—我的iPad Pro坏了。。。
2018年2月,我下单了搭载A10X Fusion处理器.256GB存储的12.9寸iPad Pro,同时购买了AppleCare来保护我的iPad Pro.AppleCare价格虽然相对iPhone ...
- RVIZ实现模拟控制小车
RVIZ是一个强大的可视化工具,可以看到机器人的传感器和内部状态. 1.安装rbx1功能包Rbx1是国外一本关于ros的书中的配套源码,包含了机器人的基本仿真.导航.路径规划.图像处理.语音识别等等. ...
- jmeter录制https请求
工具:Jmeter4.0 + Java1.8 需求:对某https网站进行 登录-修改信息-退出 场景的压力测试 方法:使用Apache JMeter HTTP(S) Test Script Reco ...