HTML Cheatsheet - Learn web development 编辑
Draft
This page is not complete.
While using HTML it can be very handy to have an easy way to remember how to use HTML tags properly and how to apply them. MDN provides you with an extended HTML documentation as well as a deep instructional HTML how-to. However, in many cases we just need some quick hints as we go. That's the whole purpose of the cheatsheet, to give you some quick accurate ready to use code snippets for common usages.
Remember that HTML tags must be used for their semantic, not their appearance. It's always possible to totally change the look and feel of a given tag using CSS so, when using HTML, take the time to focus on the meaning rather than the appearance.
Inline elements
An "element" is a single part of a webpage. Some elements are large and hold smaller elements like containers. Some elements are small and are "nested" inside larger ones. By default, "inline elements" appear next to one another in a webpage. They take up only as much width as they need in a page and fit together horizontally like words in a sentence or books shelved side-by-side in a row.All inline elements can be implemented within the <body></body> tags.
Usage | Code snippet | Result |
---|---|---|
A simple link | <a href="https://developer.mozilla.org">A link to MDN</a> | A link to MDN |
A simple image | <img src="/wiki/static/img/beast-404.ce38fcf80386.png" width="25" /> | |
A generic inline container | <p>p its used to <span style="color:blue">style and group</span> particular elements </p> | p its used to style and group particular elements |
Another inline container | <p>span its used to differentiate a part <span style="color:blue">of the content</span> that we will work on differently </p> | span its used to differentiate a part of the content that we will work on differently |
Emphasize some text | <em>I'm posh</em> | I'm posh |
Italic textt | You can mark a phrase in the text in <i>italics</i> | You can mark a phrase in the text in italics |
Bold some text | <b>Bold a word or phrase</b>within the text | Bold a word or phrase within the text |
Mark text as important | <strong>I'm important</strong> | I'm important |
Highlight some text | <mark>Notice me</mark> | Notice me |
Draw a line through irrelevant text | <s>I'm irrelevant</s> | |
Underline a non-textual annotation | This is <u>mispelled</u> | This is mispelled |
Text displayed lower than normal text | H<sub>2</sub>O | H2O |
Small text | Used to represent the <small>small print </small>of a document | Used to represent the small print of a document |
Used for an address | <address>Main street 67</address> | Main street 67 |
Used for a textual cite | <cite>Lorem ipsum</cite> | lorem ipsum |
Text displayed higher than normal text | x<sup>2</sup> | x2 |
A short inline quotation | <q>The q element indicates a short inline quotation.</q> | The q element indicates a short inline quotation. |
A line break | Line 1<br>Line 2 | Line 1 Line 2 |
Suggesting a line break | It is used to suggest the browser to cut the text on this site if </wbr>there is not enough space to display it on the same line | It is used to suggest the browser to cut the text on this site if there is not enough space to display it on the same line |
Date in readable form | It is used to format the date legibly for the user, such as: <time datetime="2020-05-24" pubdate>published on 23-05-2020</time> | It is used to format the date legibly for the user, such as: |
Text displayed in code format | <p>This text is in normal format.</p> <code>This text is in code format.</code> <pre>This text is in predefined format.</pre> | This text is in normal format. This text is in code format. This text is in predefined format. |
Embedded Audio | <audio controls="controls" src="https://media.prod.mdn.mozit.cloud/attachments/2012/07/09/2587/81ebdf32055cc6bb8aab948b51d58d9f/AudioTest%20(1).ogg">Your browser does not support the HTML5 Audio element.</audio> | |
Embedded Audio with alternative sources | <audio controls="controls"> <source="https://mdn.mozillademos.org/files/2587/AudioTest%20%281%29.mp3" type="audio/mpeg"> <source="https://media.prod.mdn.mozit.cloud/attachments/2012/07/09/2587/81ebdf32055cc6bb8aab948b51d58d9f/AudioTest%20(1).ogg" type="audio/mpeg"> Your browser does not support Audio. </audio> | |
Embedded Video | <video controls src="https://archive.org/download/WebmVp8Vorbis/webmvp8_512kb.mp4">The <code>video</code> element is unsupported.</video> |
This is Heading 3
Block elements
"Block elements," on the other hand, take up the entire width of a webpage. They also take up a full line of a webpage; they do not fit together side-by-side. Instead, they stack like paragraphs in an essay or toy blocks in a tower.
Usage | Code snippet | Result |
---|---|---|
A simple paragraph |
| I'm a paragraph I'm another paragraph |
An extended quotation | <blockquote>The blockquote element indicates an extended quotation.</blockquote> | The blockquote element indicates an extended quotation. |
Aditional information | <details><summary>Html Cheatsheet</summary><p>Inline elements</p><p>Block elements</p></details> | Html CheatsheetInline elements Block elements |
An unordered list | <ul> |
|
An ordered list | <ol> |
|
A definition list |
|
|
A horizontal rule | <hr> | |
Text Heading |
| This is Heading 1This is Heading 2This is Heading 4This is Heading 5This is Heading 6 |
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论