| |
|
开发:
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基础(二) |
这次要介绍的是块标签,行标签、行块标签还有标签的互换,先来看看思维导图: ? 001:块标签来看看块标签的大致结构框架:
01:divdiv本身就是个区域标签,它没有语义,你想让他做什么就让他做什么,可以说是个万能的工具标签,我们来看看这行代码:
代码产生效果如下: ?然后我们再加个style css内联样式试试:
加上宽度和高度限定,再加上背景颜色,我们发现产生效果如下:? ?如果不指定高度,你可以发现一些块标签的特点:独占一行,默认宽度占满父级,高度为0,子级内容撑开高度 02:h1~h6如果有在网上写文章的小伙伴相信看到这个就会知道它的作用了,没错,这就是标题 h1是大标题,一个页面只能写一次,比如:<h1>CSDN</h1> h2是副标题,一般一个页面不要超过8个,比如:<h2>C1学习</h2> h3是小标题,值得注意的是,h1,h2,h3是具有搜索权重的, 我们来看看这串代码产生的效果:
?03:pp是段落标签,它代表的是一个段落 04:列表下面要说的ul,ol,li都是属于列表,不同的是,ul是无序列表,ol是有序列表,li一般和这两个标签一起使用,下面我们看看这串代码产生的效果:
05: H5新增标签article,header,aside,section,footer这些是H5新增标签,我们看看这串代码产生的效果:
002:行标签行标签也可以说是内联标签 我们来看看行标签的代码:
01:span他是HTML的行内标签,被用来组合文档中的行内元素,它本身并不产生视觉效果,他只是提供一种途径令你可以对文档中的一部分进行引用 首先我们来写: ?
?从结果来看我们很快就可以发现行标签和块标签的区别,他们是不独占一行的,而是靠内容撑开宽度: 这里我们来看看行标签的几个特点: 1.行标签不支持宽高,靠内容撑开宽度 2.行标签不支持上下边距 我们来写这样的代码看看: ? ?margin-top是上边距,margin-bottom是下边距 可以看到页面并没有什么变化,再看下面这个: ? ? ? ?有了上面的基础,我们不难想到margin-left和margin-right分别是左边距和右边距 好,我们再来看看:3.行标签不正常显示上下内边距 ? ? ? ? ? 我们可以看到这是有效果的,这里造成了覆盖,所以成为不正常显示 4.换行被解析 这里我们看到虽然边距我们去掉了,但是还是存在白色边距,这是为什么呢? ? ?如图所示,因为这个空格的存在,当我们删去图中空格,就会神奇的发现白色间隔消失了 ? 02:a? 超链接
href指的是链接地址,target是方式 点击一下我们就可以到达链接的网页 ? 03:i标签具有使字体倾斜作用 04:b使字体加粗 05:sub实现富文本比如写氧气的分子式啊 06:emH5的新标签 07:strong具有一定的搜索权重 我们来看看他们的效果
?003:行块标签行块标签可以用来加载图片啊之类的,同时还可以设定宽度,比如我们可以看下面这个:
效果如上,这里没有放出具体内容,小伙伴们知道可以这么用就可以 ?004:标签的互换最后我们来看一个标签互换
比如这里我们使用<p>块标签的时候,我们想让他变成行标签的特点: 比如刚开始的时候: ? ?我们可以看到他们独占一行: 这里我们使用display进行互换: ? ?我们发现输出页面样式改变了,我们可以通过display来改变标签类型,这里的inline指的就是行标签,block指的是块标签,inline-block指的就是行块标签 |
|
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/24 7:00:45- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |