0
点赞
收藏
分享

微信扫一扫

[WEB] HTML的element分为 inline 和 block 两大类


参考:

​​HTML Block and Inline Elements​​

概述:

Html 中的 element 分为两大类 : inline 和 block ,分类的依据是 element 的尺寸和布局。所有block element都会单独起一行,并占用整行的宽度。所有 inline element 都不会另起一行,而且宽度只需要足够显示自己的宽度即可。

Block element :

​​<address>​​

​​<article>​​

​​<aside>​​

​​<blockquote>​​

​​<canvas>​​

​​<dd>​​

​​<div>​​

​​<dl>​​

​​<dt>​​

​​<fieldset>​​

​​<figcaption>​​

​​<figure>​​

​​<footer>​​

​​<form>​​

​​<h1>-<h6>​​

​​<header>​​

​​<hr>​​

​​<li>​​

​​<main>​​

​​<nav>​​

​​<noscript>​​

​​<ol>​​

​​<p>​​

​​<pre>​​

​​<section>​​

​​<table>​​

​​<tfoot>​​

​​<ul>​​

​​<video>​​

inline element:

​​<a>​​

​​<abbr>​​

​​<acronym>​​

​​<b>​​

​​<bdo>​​

​​<big>​​

​​<br>​​

​​<button>​​

​​<cite>​​

​​<code>​​

​​<dfn>​​

​​<em>​​

​​<i>​​

​​<img>​​

​​<input>​​

​​<kbd>​​

​​<label>​​

​​<map>​​

​​<object>​​

​​<output>​​

​​<q>​​

​​<samp>​​

​​<script>​​

​​<select>​​

​​<small>​​

​​<span>​​

​​<strong>​​

​​<sub>​​

​​<sup>​​

​​<textarea>​​

​​<time>​​

​​<tt>​​

​​<var>​​

div :

div 是典型且常用的 block element,一般情况下会作为一个容器来实施一个小块的 css 样式,可以类比为 qml 中的 Item ,即作为布局和样式管理来用。

<div style="background-color:black;color:white;padding:20px;">
<h2>London</h2>
<p>London is the capital city of England. It is the most populous city in the United Kingdom, with a metropolitan area of over 13 million inhabitants.</p>
</div>

span:

span是典型且常用的 inline element,一般情况下用来修饰某个element中的细分的 css 样式。

<p>My mother has <span style="color:blue;font-weight:bold;">blue</span> eyes and my father has <span style="color:darkolivegreen;font-weight:bold;">dark green</span> eyes.</p>

举报

相关推荐

0 条评论