热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

标签的分类、显示框类型、overflow、透明度与手势、最大最小宽高

一、标签的分类1、按类型块(block):div、p、ul、li、h1~h5内联(inline):span、a、em、strong、img内联块(inline-b




一、标签的分类

1、按类型

块(block):div、p、ul、li、h1~h5
内联(inline):span、a、em、strong、img
内联块(inline-block):input、select(下拉选择菜单)

块(block)的特性:
a、独占一行
b、支持所有样式
c、不写宽的时候和父容器相同
d、所占区域为一个矩形

内联(inline)的特性:
a、挨在一起,左右并排
b、有些样式不支持:例如margin-top、margin-bottom、width、height
c、不写宽的时候由内容决定
d、所占区域不一定是矩形
e、内联标签之间有空隙,原因:换行决定的。

内联块(inline-block):挨在一起,并且支持宽高

ps:布局一般是用块,修饰文本一般用内联


2、按内容划分:

Flow:流内容
Metadata:元数据(例如网页里面的meta,head等等)
Sectioning:分区
Heading:标题
Phrasing:措辞(例如strong标签,措辞里面基本都是内联标签)
Embedded:嵌入
Interactive:互动的(例如:下拉菜单)

详细如下图:
在这里插入图片描述

**ps:**详细请查看下方网址:
http://www.w3.org/TR/html5/dom.html


3、按显示划分:

替换元素:浏览器根据元素的标签和属性来决定元素的具体显示内容。比如:img。


非替换元素:将内容直接高数浏览器,将其显示出来


二、显示框类型

ps:显示框类型可以自行修改

1、block:块
2、inline:内联
3、inline-block:内联块
4、none:不显示,隐藏

display-none和visibility:hidden的区别:

display-none:指定标签不显示。不占空间的隐藏
visibility-hidden:隐藏是占空间的隐藏

这个是还没有none隐藏的
在这里插入图片描述这个是display:none
在这里插入图片描述
这个是visibility:hidden
在这里插入图片描述












这是box1文字

这是box2文字






三、标签嵌套的规范:

1、本身的嵌套:
ul li
dl dt dd
table tr td

2、块标签可以嵌套内联标签

3、块标签不一定能嵌套块标签(一般是可以的)
特殊情况就是:


这个是不被允许的,段落只能嵌套内联

4、内联不能嵌套块标签:(一般是不能的)
特殊情况:


这个是可以允许的


四、overflow溢出隐藏

visible:默认。溢出仍旧显示
在这里插入图片描述

hidden:这个隐藏相当于就是边界裁剪
在这里插入图片描述

scroll:滚动条,一般右边和下方都会有滚动条

在这里插入图片描述

auto:内容多的时候就会有滚动条,内容少的时候就没有
内容多的时候:
在这里插入图片描述
内容少的时候:
在这里插入图片描述

x轴和y轴的设置:
overflow-x:/overflow-y:对两个轴分别设置












溢出隐藏 溢出隐藏 溢出隐藏溢出隐藏 溢出隐藏 溢出隐藏
溢出隐藏 溢出隐藏 溢出隐藏
溢出隐藏 溢出隐藏 溢出隐藏
溢出隐藏 溢出隐藏 溢出隐藏
溢出隐藏 溢出隐藏 溢出隐藏
溢出隐藏 溢出隐藏 溢出隐藏
溢出隐藏 溢出隐藏 溢出隐藏
溢出隐藏 溢出隐藏 溢出隐藏
溢出隐藏 溢出隐藏 溢出隐藏
溢出隐藏 溢出隐藏 溢出隐藏
溢出隐藏 溢出隐藏 溢出隐藏
溢出隐藏 溢出隐藏 溢出隐藏
溢出隐藏 溢出隐藏 溢出隐藏
溢出隐藏 溢出隐藏 溢出隐藏
溢出隐藏 溢出隐藏 溢出隐藏
溢出隐藏 溢出隐藏 溢出隐藏








五、透明度与手势:

1、opacity:取值范围(0~1)越接近0越透明;

标签占空间,会让所有的子内容都透明
在这里插入图片描述

这是一段文字


2、rgba:取值范围(0~1)

可以让指定的样式透明,而不影响其他样式

这是一段文字

在这里插入图片描述


3、cursor:手势

default:默认
pointer:手型
move:可移动
help:箭头旁边带有问号


六、最大最下宽高

min-width min-height
max-width max-height

最小高度的话是指高度要大于等于那个值,内容多的话高度会随之变化,自适应高度


ps:

强化百分比单位的理解:
%单位:换算———> 以父容器的大小进行换算(只看父容器的大小)



推荐阅读
  • 本文由编程笔记#小编为大家整理,主要介绍了css回到顶部按钮相关的知识,希望对你有一定的参考价值。 ... [详细]
  • 本文介绍了绕过WAF的XSS检测机制的方法,包括确定payload结构、测试和混淆。同时提出了一种构建XSS payload的方法,该payload与安全机制使用的正则表达式不匹配。通过清理用户输入、转义输出、使用文档对象模型(DOM)接收器和源、实施适当的跨域资源共享(CORS)策略和其他安全策略,可以有效阻止XSS漏洞。但是,WAF或自定义过滤器仍然被广泛使用来增加安全性。本文的方法可以绕过这种安全机制,构建与正则表达式不匹配的XSS payload。 ... [详细]
  • VScode格式化文档换行或不换行的设置方法
    本文介绍了在VScode中设置格式化文档换行或不换行的方法,包括使用插件和修改settings.json文件的内容。详细步骤为:找到settings.json文件,将其中的代码替换为指定的代码。 ... [详细]
  • CSS3选择器的使用方法详解,提高Web开发效率和精准度
    本文详细介绍了CSS3新增的选择器方法,包括属性选择器的使用。通过CSS3选择器,可以提高Web开发的效率和精准度,使得查找元素更加方便和快捷。同时,本文还对属性选择器的各种用法进行了详细解释,并给出了相应的代码示例。通过学习本文,读者可以更好地掌握CSS3选择器的使用方法,提升自己的Web开发能力。 ... [详细]
  • 本文介绍了九度OnlineJudge中的1002题目“Grading”的解决方法。该题目要求设计一个公平的评分过程,将每个考题分配给3个独立的专家,如果他们的评分不一致,则需要请一位裁判做出最终决定。文章详细描述了评分规则,并给出了解决该问题的程序。 ... [详细]
  • 【shell】网络处理:判断IP是否在网段、两个ip是否同网段、IP地址范围、网段包含关系
    本文介绍了使用shell脚本判断IP是否在同一网段、判断IP地址是否在某个范围内、计算IP地址范围、判断网段之间的包含关系的方法和原理。通过对IP和掩码进行与计算,可以判断两个IP是否在同一网段。同时,还提供了一段用于验证IP地址的正则表达式和判断特殊IP地址的方法。 ... [详细]
  • 使用圣杯布局模式实现网站首页的内容布局
    本文介绍了使用圣杯布局模式实现网站首页的内容布局的方法,包括HTML部分代码和实例。同时还提供了公司新闻、最新产品、关于我们、联系我们等页面的布局示例。商品展示区包括了车里子和农家生态土鸡蛋等产品的价格信息。 ... [详细]
  • 本文总结了在编写JS代码时,不同浏览器间的兼容性差异,并提供了相应的解决方法。其中包括阻止默认事件的代码示例和猎取兄弟节点的函数。这些方法可以帮助开发者在不同浏览器上实现一致的功能。 ... [详细]
  • Spring源码解密之默认标签的解析方式分析
    本文分析了Spring源码解密中默认标签的解析方式。通过对命名空间的判断,区分默认命名空间和自定义命名空间,并采用不同的解析方式。其中,bean标签的解析最为复杂和重要。 ... [详细]
  • 本文介绍了在rhel5.5操作系统下搭建网关+LAMP+postfix+dhcp的步骤和配置方法。通过配置dhcp自动分配ip、实现外网访问公司网站、内网收发邮件、内网上网以及SNAT转换等功能。详细介绍了安装dhcp和配置相关文件的步骤,并提供了相关的命令和配置示例。 ... [详细]
  • 这是原文链接:sendingformdata许多情况下,我们使用表单发送数据到服务器。服务器处理数据并返回响应给用户。这看起来很简单,但是 ... [详细]
  • 知识图谱——机器大脑中的知识库
    本文介绍了知识图谱在机器大脑中的应用,以及搜索引擎在知识图谱方面的发展。以谷歌知识图谱为例,说明了知识图谱的智能化特点。通过搜索引擎用户可以获取更加智能化的答案,如搜索关键词"Marie Curie",会得到居里夫人的详细信息以及与之相关的历史人物。知识图谱的出现引起了搜索引擎行业的变革,不仅美国的微软必应,中国的百度、搜狗等搜索引擎公司也纷纷推出了自己的知识图谱。 ... [详细]
  • 本文介绍了Swing组件的用法,重点讲解了图标接口的定义和创建方法。图标接口用来将图标与各种组件相关联,可以是简单的绘画或使用磁盘上的GIF格式图像。文章详细介绍了图标接口的属性和绘制方法,并给出了一个菱形图标的实现示例。该示例可以配置图标的尺寸、颜色和填充状态。 ... [详细]
  • 网址:https:vue.docschina.orgv2guideforms.html表单input绑定基础用法可以通过使用v-model指令,在 ... [详细]
  • JAVA调用存储过程CallableStatement对象的方法及使用示例
    本文介绍了使用JAVA调用存储过程CallableStatement对象的方法,包括创建CallableStatement对象、传入IN参数、注册OUT参数、传入INOUT参数、检索结果和OUT参数、处理NULL值等。通过示例代码演示了具体的调用过程。 ... [详细]
author-avatar
流浪汉中的小男人
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有