Sau khi nắm được các thẻ cơ bản HTML, thì các bạn cần phân loại thẻ HTML để có thể sử dụng thẻ HTML phù hợp hơn cho từng trường hợp. Nào cùng tìm hiểu qua bài viết dưới đây nhé!

<h2>I. Ph&acirc;n loại thẻ HTML</h2> <p>Thẻ HTML được chia l&agrave;m 3 khối cơ bản</p> <h3>1. None</h3> <p>Khối n&agrave;y kh&ocirc;ng hiển thị nội dung b&ecirc;n trong.&nbsp;</p> <p>V&iacute; dụ: &lt;html&gt;, &lt;head&gt;, &lt;title&gt;, &lt;meta&gt;, &lt;link&gt;, &lt;script&gt;, &lt;style&gt;&nbsp;..</p> <h3>2. Block level</h3> <p>Khối n&agrave;y hiển thị nội dung b&ecirc;n trong v&agrave; chiều ngang tr&agrave;n hết tr&igrave;nh duyệt.</p> <p>V&iacute; dụ: &lt;body&gt;, &lt;h1&gt;, &lt;p&gt;, &lt;ul&gt;, &lt;form&gt;, &lt;table&gt; ...</p> <h3>3. Inline</h3> <p>Khối n&agrave;y hiển thị nội dung b&ecirc;n trong v&agrave; chiều ngang t&ugrave;y thuộc độ d&agrave;i của c&aacute;c đối tượng b&ecirc;n trong của khối đ&oacute;. V&agrave; n&oacute; sẽ nằm tr&ecirc;n một d&ograve;ng.</p> <p>V&iacute; dụ: &lt;span&gt;, &lt;img&gt;, &lt;a&gt;, &lt;b&gt;, &lt;i&gt;, &lt;u&gt; ...</p> <p style="text-align:center"><img alt="phan loai the html" src="/ckfinder/userfiles/images/lap-trinh-web/phan-loai-html.webp" style="height:90px; width:600px" /></p> <p>C&aacute;c thẻ HTML trong cặp thẻ <strong>&lt;body&gt; &lt;/body&gt; </strong>thường l&agrave; kiểu <strong>block</strong> v&agrave; <strong>inline</strong>.</p> <h2>II. C&aacute;ch chuyển đổi khối</h2> <h3>1. Chuyển block sang inline</h3> <p>D&ugrave;ng css với thuộc t&iacute;nh float: left,right.</p> <p>D&ugrave;ng css với thuộc t&iacute;nh display: inline.</p> <h3>2. Chuyển inline sang block</h3> <p>D&ugrave;ng css với thuộc t&iacute;nh display: block.</p> <h2>III. V&iacute; dụ chuyển đổi khối</h2> <p>Khi chưa chuyển khối</p> <pre> <code>&lt;div&gt;Thẻ Block level&lt;/div&gt; &lt;br&gt; &lt;span&gt;Thẻ Inline&lt;/span&gt; &lt;style type="text/css"&gt; div{ border: 1px solid #000; margin: 5px; font-size: 30px; padding: 5px; } span{ border: 1px solid red; margin: 5px; font-size: 30px; padding: 5px; } &lt;/style&gt;</code></pre> <p>Khi đ&atilde; chuyển khối block sang inline: cụ thể l&agrave; th&ecirc;m thuộc t&iacute;nh display: inline v&agrave;o&nbsp;css của thẻ div.</p> <pre> <code>&lt;div&gt;Thẻ Block level&lt;/div&gt; &lt;br&gt; &lt;span&gt;Thẻ Inline&lt;/span&gt; &lt;style type="text/css"&gt; div{ border: 1px solid #000; margin: 5px; font-size: 30px; padding: 5px; display:inline; } span{ border: 1px solid red; margin: 5px; font-size: 30px; padding: 5px; } &lt;/style&gt;</code></pre>
Ngọc Phương

Web Developer

Cảm ơn các bạn đã ghé thăm blog của tôi. Tôi tên là Phương và tôi đã có hơn 10 năm kinh nghiệm trong lĩnh vực phát triển website. Tôi tự tin khẳng định mình là chuyên gia trong việc tạo ra những trang web ấn tượng và hiệu quả. Bạn nào có nhu cầu thiết kế website có thể liên hệ cho tôi qua zalo 0935040740.

2 comments

  • Cameron Williamson

    Feb 17, 2019 . 300k views . Reply

    Duis hendrerit velit scelerisque felis tempus, id porta libero venenatis. Nulla facilisi. Phasellus viverra magna commodo dui lacinia tempus. Donec malesuada nunc non dui posuere, fringilla vestibulum urna mollis. Integer condimentum ac sapien quis maximus.

Tìm kiếm
Stay In Touch
Công cụ