Skip to content

Một cú click – Vô vàn ý tưởng sáng tạo!

FacebookTwitterPinterest
Y2Graphic
  • Trang chủ
  • Graphic Design
  • HTML
  • Illustrator
  • CSS
  • Photography
  • AI
Offcanvas

  • Lost your password ?
Y2Graphic
  • Home » 
  • Lập Trình » 
  • HTML » 
  • Tìm hiểu phần tử khối, phần tử nội tuyến trong HTML

Tìm hiểu phần tử khối, phần tử nội tuyến trong HTML

By admin 28/02/2025
Table of Contents

Trong HTML, các phần tử được chia thành hai loại chính: phần tử khối (block) và phần tử nội tuyến (inline). Phần tử khối chiếm toàn bộ chiều rộng của vùng chứa, thường dùng để tạo cấu trúc chính cho trang web, chẳng hạn như <div>, <p>, <code “><h1> – <h6>. Trong khi đó, phần tử nội tuyến chỉ chiếm không gian cần thiết cho nội dung bên trong, thường dùng để định dạng văn bản hoặc nhóm nội dung nhỏ, như <span>, <a>, <strong>. Việc hiểu rõ sự khác biệt giữa hai loại phần tử này giúp lập trình viên kiểm soát bố cục, tối ưu hóa hiển thị và cải thiện trải nghiệm người dùng trên trang web.

Trong HTML, nếu xét về đặc điểm hiển thị thì các phần tử sẽ được chia ra làm hai loại chính:

  • Phần tử khối (Block element)
  • Phần tử nội tuyến (Inline element)

Phần tử khối là gì?

– Phần tử khối là loại phần tử mà khi hiển thị lên màn hình thì nó sẽ có các đặc điểm như sau:

  • Luôn luôn được bắt đầu trên một hàng mới.
  • Chiều rộng của phần tử sẽ chiếm toàn bộ chiều rộng phần nội dung của phần tử cha của nó.

Ví dụ:
– Tôi có một tập tin HTML chứa đoạn mã như bên dưới.

<!DOCTYPE html>
<html>
<head>
	<title>Tiêu đề của trang web</title>
	<meta charset="utf-8">
</head>
<body>
	<u>Phần tử khối là gì !?</u>
	<i>Phần tử nội tuyến là gì !?</i>
	<p>Điểm khác nhau giữa phần tử khối và phần tử nội tuyến</p>
	<s>block element & inline element</s>
	<h3>Cách tạo một cái phần tử khối trong HTML</h3>
</body>
</html>

– Khi thực thi tập tin, màn hình trình duyệt sẽ hiển thị là:

– Để giúp các bạn dễ nhận ra đặc điểm hiển thị của các phần tử phía trên thì tôi sẽ thiết lập màu nền cho chúng.

– Sau khi xem xong phần minh họa phía trên thì chúng ta thấy hai phần tử <p> và <h3> đều được bắt đầu trên một hàng mới, chiều rộng của chúng chiếm toàn bộ chiều rộng phần nội dung của phần tử cha của chúng. Cho nên, hai phần tử này chính là phần tử khối.

Phần tử nội tuyến là gì ?

Phần tử nội tuyến là loại phần tử mà khi hiển thị lên màn hình thì nó sẽ có các đặc điểm như sau:

  • Phần tử hiển thị tiếp nối trên hàng hiện tại (nếu anh của nó không phải là một phần tử khối)
  • Chiều rộng của phần tử phụ thuộc vào kích cỡ của nội dung nằm ở bên trong nó.

Ví dụ:
– Tôi có một tập tin HTML chứa đoạn mã như bên dưới.

<!DOCTYPE html>
<html>
<head>
	<title>Tiêu đề của trang web</title>
	<meta charset="utf-8">
</head>
<body>
	<p>Điểm khác <b>giữa</b> <s>phần tử khối</s> và <u>phần tử nội tuyến</u></p>
	<i>Phần tử khối là gì !?</i>
	<h3>Cách tạo một cái phần tử khối trong HTML</h3>
</body>
</html>

– Khi thực thi tập tin, màn hình trình duyệt sẽ hiển thị là:

– Để giúp các bạn dễ nhận ra đặc điểm hiển thị của các phần tử phía trên thì tôi sẽ thiết lập màu nền cho chúng.

– Sau khi xem xong phần minh họa phía trên thì chúng ta thấy ba phần tử <b>, <s>, <u> đều hiển thị tiếp nối trên hàng hiện tại, chiều rộng của chúng phụ thuộc vào kích cỡ của các nội dung nằm ở bên trong chúng. Cho nên, ba phần tử này chính là phần tử nội tuyến.

– Lưu ý: Phần tử <i> cũng là một phần tử nội tuyến, nguyên nhân mà nó không được hiển thị tiếp nối trên hàng hiện tại là bởi vì phần tử anh của nó là một phần tử khối.

Cách kiểm tra một phần tử thuộc loại nào

– Để kiểm tra xem một phần tử thuộc loại “phần tử khối” hay “phần tử nội tuyến” thì cách đơn giản nhất là thiết lập màu nền cho nó hoặc tạo một cái đường viền bao xung quanh, sau đó dựa vào đặc điểm hiển thị của phần tử để kết luận.

Ví dụ:
– Tôi không biết phần tử <em> thuộc loại nào nên tôi tạo một cái đường viền bao xung quanh nó.

<!DOCTYPE html>
<html>
<head>
	<title>Tiêu đề của trang web</title>
	<meta charset="utf-8">
</head>
<body>
	<em style="border:1px solid black;background-color:pink">Lập Trình Web</em>
</body>
</html>

Chỉ dựa vào đặc điểm chiều rộng của phần tử phụ thuộc vào chiều rộng của nội dung bên trong nó thì cũng đủ để kết luận rằng <em> là một phần tử nội tuyến.

Share
facebookShare on FacebooktwitterShare on TwitterpinterestShare on Pinterest
linkedinShare on LinkedinvkShare on VkredditShare on ReddittumblrShare on TumblrviadeoShare on ViadeobufferShare on BufferpocketShare on PocketwhatsappShare on WhatsappviberShare on ViberemailShare on EmailskypeShare on SkypediggShare on DiggmyspaceShare on MyspacebloggerShare on Blogger YahooMailShare on Yahoo mailtelegramShare on TelegramMessengerShare on Facebook Messenger gmailShare on GmailamazonShare on AmazonSMSShare on SMS
Post navigation
Previous post

Cách sử dụng phần tử
, trong HTML

Next post

Tìm hiểu thuộc tính id, thuộc tính class trong HTML

admin

Chia sẻ một chút thông tin về bạn. Những thông tin này có thể được công khai. One morning, when Gregor Samsa woke from troubled dreams, he found himself transformed in his bed into a horrible vermin.

Related Posts

Categories HTML Tìm hiểu phần tử khối, phần tử nội tuyến trong HTML

Hướng dẫn cách tạo & chạy một tập tin HTML

Categories HTML Tìm hiểu phần tử khối, phần tử nội tuyến trong HTML

Cấu Trúc Cơ Bản Của Một Tập Tin HTML – Hướng Dẫn Chi Tiết Cho Người Mới

Categories HTML Tìm hiểu phần tử khối, phần tử nội tuyến trong HTML

Các vấn đề liên quan đến đoạn văn bản trong HTML

Categories CSS Cách tạo đường viền hình ảnh cho một phần tử

Cách tạo đường viền hình ảnh cho một phần tử

06/03/2025

Cách thiết lập vùng đệm cho một phần tử HTML

06/03/2025

Thiết lập khoảng cách lề cho một phần tử HTML

06/03/2025

Cách thiết lập màu nền cho một phần tử HTML

06/03/2025

Cách thiết lập kích thước cho một phần tử HTML

06/03/2025

Fashion

Categories JavaScript

Fashion | ‘Ironic Pink’ And 4 Other Back-To-School Trends

05/08/2021

Go Wild For Western Fashion With These Pioneering Outfits

05/08/2021

A $1495 Flamingo Dress: The Pink Bird Is Dominating Fashion

05/08/2021

Why Bold Socks Are The ‘Gateway Drug’ To Better Men’s Fashion

05/08/2021

Jennifer Lopez Nailed the Metallic Shoe Trend Again on a Date

05/08/2021

Giới Thiệu Y2Graphic

Y2Graphic.com là một website chuyên cung cấp các tài nguyên thiết kế đồ họa chất lượng cao, phục vụ cho cộng đồng designer, lập trình viên front-end, nhiếp ảnh gia và những người yêu thích sáng tạo.

Copyright © 2025 Y2Graphic - Powered by Y2Graphic.com
Offcanvas
  • Trang chủ
  • Graphic Design
  • HTML
  • Illustrator
  • CSS
  • Photography
  • AI