HTML <p> 元素
HTML <p>
元素代表一段文字。段落通常在视觉媒体中表现为通过垂直空白和 / 或一行缩进的与相邻块分隔的文本块。段落是块级元素。
以下代码标记了一个段落:
<p>这是一个段落。</p>
特性
内容类别 | 流式内容,可触知内容。 |
---|---|
允许的内容 | 短语内容。 |
标签省略 | 开始标签是必须的。如果 <p> 元素紧随其后的是 <address> ,<article> ,<aside> , <blockquote> ,<div> ,<dl> ,<fieldset> ,<footer> ,<form> ,<h1> ,<h2> ,<h3> ,<h4> ,<h5> ,<h6> ,<header> ,<hr> ,<menu> ,<nav> ,<ol> ,<pre> ,<section> ,<table> ,<ul> 或另一个 <p> 元素,或者如果父元素中没有更多的内容,并且父元素不是 <a> ,则可以省略结束标签。 |
允许的父元素 | 任何接受流式内容的元素。 |
允许的 ARIA 角色 | 任意 |
DOM 接口 | HTMLParagraphElement |
属性
该元素包含了全局属性。
attr("align", "p")
规定段落中文本的对齐方式,可选值有:
left
right
center
justify
注意:
<p>
标签上的align
属性已过时,不应再使用。请使用 CSS 样式取代它。
事件属性
<p>
元素支持所有 HTML事件属性。
更多实例
<p>
展示两段文字
使用 <p>这是文字的第一段。
这是文字的第一段。
这是文字的第一段。
这是文字的第一段。</p>
<p>这是文字的第二段。
这是文字的第二段。
这是文字的第二段。
这是文字的第二段。</p>
规范
规范 | 状态 | 备注 |
---|---|---|
HTML Living Standard<p> 的定义 |
现行的标准 | 自最新的 W3C 快照以来没有变化 HTML5 |
HTML5<p> 的定义 |
推荐 | 将 align 属性更新为已过时 |
HTML 4.01 Specification<p> 的定义 |
推荐 | 初始定义 |
在HTML 4.01 与 HTML5 中的差异
HTML 4.01 中元素的 align
属性已经废弃,HTML5 不支持该属性。
桌面浏览器兼容性
特性 | Chrome | Edge | Firefox | Internet Explorer | Opera | Safari |
---|---|---|---|---|---|---|
基础支持 | 支持 | 支持 | 1 | 支持 | 支持 | 支持 |
移动浏览器兼容性
特性 | Android | Chrome for Android | Edge mobile | Firefox for Android | IE mobile | Opera Android | iOS Safari |
---|---|---|---|---|---|---|---|
基础支持 | 支持 | 支持 | 支持 | 1 | 支持 | 支持 | 支持 |