| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> JavaScript知识库 -> HTML 标签(一) -> 正文阅读 |
|
[JavaScript知识库]HTML 标签(一) |
目录 标签介绍
标签分类:1、双标签成对出现,有开始,有结束 <标签名> 内容 </标签名>
2、单标签自结束标签 <标签名/> (在HTML5之后,/可以省略)
注意: 标签可以嵌套,但是不能交叉嵌套 双标签必须有结束标签,否则浏览器可能乱解析(浏览器随便给你添加标签)
标签的属性可以为HTML标签设置属性,通过属性为标签提供一些附加信息。 属性写在开始标签中 属性以键值对的形式呈现,如:属性名="属性值" 属性值必须使用单引号。(有时候你写错了,浏览器解析时会修正) 一个标签中可以有多个属性 eg : <img src = "..." alt="...">、 <a href="..."></a> 语义化标签标签的含义,根据标签的含义可以使页面的结构更清晰,更有利于搜索引擎的优化 对页面每一块,每一部分的介绍。例如,当你打开百度的辅助模式,把鼠标移到“新闻”上,他就会读出 : “链接,新闻”;百度怎么知道那个地方是“链接”呢?就是语义化标签告诉它的。 1、标题标签 h1 ~ h6<h1>一级标题</h1> <h2>二级标题</h2> <h3>三级标题</h3> <h4>四级标题</h4> <h5>五级标题</h5> <h6>六级标题</h6> 2、段落标签 p如果直接把一大段字放上去,是不会自动换行的,需要加上段落标签
不加段落标签: 加上段落标签: 浏览器会根据自身窗口大小自动调节换行。 3、换行标签 :br在HTML中,无论你写多少个空格,都会解析为一个空格,换行也会解析为一个空格 使用<br>就可以换行
<br>可以使内容强制换行,且是一个单标签 <p> 和 <br>什么区别呢? <p>是段落之间使用,<br>是段落里每一行之间使用 4、水平线标签 hr在页面中产生一条水平线
文本格式化标签用于文本的加粗、倾斜、删除线、下划线... 1、加粗标签 strong、b加粗标签有两个,一个strong标签,一个b标签
相同点:<strong>和<b>加粗效果相同 不同点:strong有一种“语气”上的加强,假如用语音助手来读,就会重音 2、倾斜标签 em、i倾斜标签有两个,一个<em>,一个<i>
相同点:显示效果相同 不同点:<em>标签除了效果倾斜以外,多了语气上的强调效果 3、删除线 del、s删除线标签有两个,一个<del>,一个<s>
相同点 :效果一样 不同点 :<del>标签除了效果删除线以外,多了“语气”上的强调效果 4、下划线 ins、u下划线标签有两个,一个<ins>,一个是<u>
相同点 :显示效果相同。 不同点 :<ins>标签除了效果下划线以外,多了“语气”上的强调效果 5、上标签、下标签①sup 上标文本 ②sub 下标文本
字符实体什么是字符实体?为什么要使用字符实体? 如果我们要在网页中显示 a<b>c ,可是<b>是加粗标签,网页中会显示: ac 在HTML中,一些字符是被赋予特殊含义的,例如:< 、>等 因此,我们需要在网页中显示它们时,就要用到字符实体。 1、实体的格式
2、常用的实体
块标签div、span标签是块标签,没有具体的语义,用于布局(通常配合CSS使用) 1、div标签独占一行, 2、span标签不带换行,一行可以有多个span标签
3、HTML5 新增加了语义化结构标签 (ie9以上支持)
列表标签1、无序列表 ul①使用 ui 标签创建 ②使用 li 标签创建列表项
如果不想用 · 可以指定列表格式
2、有序标签 ol①使用 ol 标签创建 ②使用 li 标签创建列表项
如果不想用1、2、3 可以指定列表格式
3、定义标签 dl① 使用 dl 标签创建 ② 使用 dt 标签创建需要描述的项目 ③ 使用 dd 标签创建对项目的描述
图片标签 img一、作用可以向网页中引入一张图片 1、img 标签引入一个图片 2、img 是一个自结束标签(单标签) 二、属性1、src :指定需要插入图片的路径(本地路径、网络路径) 注意 :你在webstrom写的HTML代码,你的电脑是windows,但是服务器大都是Linux系统的,所以直接运行不会显示图片。但是你可以在本地点开你的HTML文件 windows和Linux系统不同,文件系统差别较大,所以你用你电脑里的图片路径显示不出来。 但是
2、alt :替换文本,当图片无法正常显示时替换的文本(路径错误等原因造成的无法显示) 同时有助于搜索引擎对图片的搜索。
3、title :提示文本,当鼠标放到图片上时提示。
4、width、height :设置图片的宽度和高度,单位是像素。二者设置其中任意一个,另外一个会等比例缩小
三、格式1、jpg :支持的颜色比较丰富,不支持透明效果,也不支持动图。 2、gif :支持的颜色比较少,支持简单透明,支持动图 3、png :支持的颜色比较多,支持复杂透明,不支持动图 4、webp :谷歌推出的一种图片格式,专门用于制作网页,具有以上图片的所有有点,但是兼容性不好。 超链接作用可以从一个页面跳转到另一个页面,使用<a></a>标签创建超链接 常用属性1、href :用于指定跳转页面的地址(当前页面打开)
2、target :指定以什么方式打开页面。 ① _self :当前页面打开,默认是这个。 ② _blank :新窗口打开
内联框架作用向当前页面中引入另一个页面 使用 iframe 标签创建内联框架 常用属性1、src :指定引入页面的路径 2、frameborder :设置边框,0为无边框,1为有边框 3、width、height :设置框架的长度、宽度 (iframe有隐患,一些网站例如百度,会拒绝你将他设置为内联框架 /)
|
|
JavaScript知识库 最新文章 |
ES6的相关知识点 |
react 函数式组件 & react其他一些总结 |
Vue基础超详细 |
前端JS也可以连点成线(Vue中运用 AntVG6) |
Vue事件处理的基本使用 |
Vue后台项目的记录 (一) |
前后端分离vue跨域,devServer配置proxy代理 |
TypeScript |
初识vuex |
vue项目安装包指令收集 |
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/23 22:51:42- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |