p是什么元素?

p是终端块状元素 ,这类元素用于从结构转向内容,它们拥有语义上的含义,能够表明内容的性质。终端块状元素属于结构的终点,它们不能再包含其他块级元素,只能包含文本或行级元素。

终端块状元素

*

...

*

*

*

*

*

相关介绍:

块级元素的分类

块级元素按照其应用于结构还是内容分为三种:结构化块状元素,终端块状元素,多目标块状元素。

一.结构化块状元素

这类元素用于构造文档的结构,一个好的文档结构对于搜索引擎和应用其他技术(如JavaScript)都是十分有利的。它们没有语义上的含义,仅仅划分出了文档的组织方式,并没有体现文档的内容。

主要的结构化块状元素

*

*

*

*

支持结构化的元素

*

*

*

*

*

*

*

*

*

二.终端块状元素

这类元素用于从结构转向内容,它们拥有语义上的含义,能够表明内容的性质。终端块状元素属于结构的终点,它们不能再包含其他块级元素,只能包含文本或行级元素。

终端块状元素

*

...

*

*

*

*

*

三.多目标块状元素

所谓多目标指的是可以自由的扩展或嵌套文档的结构,以可以终端的形式出现。当多目标块状元素以结构化的方式使用时就含有结构化的内涵,以终端的形式使用就含有语义的内涵。

多目标块状元素既可以包含块状元素,也可以包含内容(文本与行级元素的组合为内容),但不能同时包含两者。应该把内容放在块状元素中。块状元素不应作为行级元素与文本的兄弟元素,受HTML校验器的限制,目前还没办法检验出此种情况,但是应该避免。

多目标块状元素

*

*

*

*

*

*

在谈论CSS布局时,我们需要提前知道一些东西。对于html各种标签/元素,可以从块的层面做一个分类:要么是block(块元素),要么是inline(内联元素):

block元素的特点:

* 总是另起一行开始;

* 高度,行高以及顶、底边距都可控制;

* 宽度缺省是它所在容器的100%,除非设定一个宽度。

inline元素的特点:

* 和其它元素都在一行上;

* 高度,行高以及顶、底边距不可改变;

* 宽度就是它所容纳的文字或图片的宽度,不可改变。

p标签是啥意思 php,p是什么元素相关推荐

  1. 用定制标签库和配置文件实现对JSP页面元素的访问控制

    用定制标签库和配置文件实现对JSP页面元素的访问控制 控制客户端访问是开发一个基于B/S的架构的系统的开发者必须考虑的问题.JSP或SERVLET规范的基于配置文件的安全策略对资源的控制是以文件为单位 ...

  2. html中用来表示主题标签的是什么,HTML5中的article标签是什么?HTML5中的article元素用在什么地方?...

    HTML5中的article标签是什么?HTML5中的article元素用在什么地方?本篇文章主要为大家解释了什么是HTML5中的article标签,article用在什么地方,还有HTML5中art ...

  3. flutter识别html标签,Flutter:获取HTML页面的某些元素

    我最近开始使用飞镖和扑扑开发用于动物收容所的应用程序,但遇到了问题. 想法是有一个捐赠页面,用户可以在其中选择为狗买食物.打开的脚手架将显示食物的图片,并从销售所述食物的网站和当前价格中获取一些数据. ...

  4. html+li标签+高度,有时在使用Jquery插入LI元素时,JavaScript不会调整UL元素的高度

    要真正地回答您问的问题,如果您只想在所有图像加载完成时调用resize(),那么您需要为这些图像安装onload处理程序,并且当您记录最后一个图像的加载时,您可以调用resize()函数.你可以这样做 ...

  5. html标签的下一级遍历,HTML遍历某个元素下的子元素

    通过document.getElementsByClassName("s1");或document.getElementsByName("s1")返回的是一个集 ...

  6. html 伪元素放入标签,CSS中的before和:after伪元素使用详解

    如果你一直密切关注着各种网页设计的博客,你可能已经注意到了:before和:after伪元素已经在前端开发中获得了相当多的关注.特别是在Nicolas Gallagher的博客中,后期运用了很多伪类元 ...

  7. 详解html5新增的标签与css3中伪类和伪元素

    html5 / css3 基础篇(第一篇) 回顾 是的,你没看错!今天是一个全新的开始,今天这一讲我们就要开始h5和c3了,html 和 css的基础篇我们都告一段落了.html一共两篇,css走过了 ...

  8. html标签隐藏占位,css怎么不占位隐藏元素

    css不占位隐藏元素的方法:1.使用display属性,给元素添加"display:none;"样式即可.2.使用position绝对定位,给元素添加"position: ...

  9. css标签显示特性(块级元素、行内元素、行内块元素、标签显示模式转换display、简单文字居中、简单导航栏案例)

    HTML标签一般分为块标签和行内标签两种类型,它们也称块元素和行内元素. 标签以什么方式进行显示,比如div 自己占一行, 比如span 一行可以放很多个 1. 块级元素(block-level) 常 ...

最新文章

  1. 用户 ‘IIS APPPOOL\IdealTest‘ 登录失败解决方案
  2. Linux的目录结构与目录管理
  3. spring管理的类如何调用非spring管理的类
  4. 1-8:学习shell之高级键盘技巧
  5. 我的设计模式之旅(1)——学习的原则和一些笔记
  6. MyBatis由浅入深学习总结之二:MyBatis解决Java实体类和数据库表字段不一致方法总结
  7. scrapy 报错 no module named win32api 的解决方案
  8. 01-02 Linux常用命令-文件处理
  9. centos环境安装storm
  10. 多行文字或者单行文字的垂直居中解决方案
  11. 锁定关闭计算机快捷键,锁定电脑快捷键怎么更改?
  12. CS5211 eDP转LVDS转换器芯片 CS5211芯片说明书
  13. 【Python爬虫历程】使用Cookie来模拟登陆
  14. 利用TDR (时域反射计)测量传输延时
  15. 区块链中的epoch
  16. Vulkan教程 - 01 环境搭建
  17. 便携式禁毒采样器的基础功能
  18. 1000人 规模园区网设计
  19. PaddlePaddle深度学习7日入门CV篇Summaries
  20. 动态规划统计正方形子矩阵

热门文章

  1. 思科模拟器:ethernet channel---以太网通道
  2. Linux —— chown -R mysql:mysql ./及chown详解
  3. 解决chunk-vendors包过大问题,利用SplitChunks插件,分离chunk
  4. FPGA控制ADS1256的ADC采集(三)
  5. git版本回退及代码合并
  6. 身份证OCR识别发展史
  7. 【莫烦】python基础教程
  8. 如何设计一个结构合理的java项目
  9. 怎么用CSS实现三角形?
  10. window版加密磁盘