Thẻ không xuống dòng html
Khi một trình duyệt đọc một tài liệu HTML, trình duyệt đọc nó từ trên xuống dưới và từ trái sang phải. Các thẻ HTML được sử dụng để tạo các tài liệu HTML và hiển thị thuộc tính của chúng. Mỗi thẻ HTML có các thuộc tính khác nhau. Thẻ HTML chứa ba phần chính: thẻ mở, nội dung và thẻ đóng.
3. Lưu ý với các thẻ đóngLuôn sử dụng thẻ đóng là điều cần thiết không sợ lỗi thời. Trong HTML5, bạn không cần sử dụng thẻ đóng cho tất cả các thẻ ví dụ như các thẻ trên nhưng khuyến khích bạn nên sử dụng thẻ đóng. Bạn có thể tùy ý đóng những thẻ rỗng (thẻ rỗng là những thẻ không có thẻ đóng) và đâu cũng có nguyên do của nó vì: Chúng ta sẽ cùng nhau tìm hiểu 3 kiểu hiển thị phần tử trong CSS đó là Block, Inline và Inline-block xem chúng có gì khác nhau nhé ! Trước khi vào bài viết thì giả sử chúng ta có đoạn mã HTML như sau:
Ta sẽ thêm một chút CSS cho các class trên nhé:
Khi đó trên giao diện ta sẽ thấy mọi thứ hiển thị thế này: Nguyen Tuan Linh @tuanlinhtl17 Có thể bạn quan tâmTheo dõi 1.2K 48 35 Đã đăng vào thg 3 23, 2021 7:35 SA 3 phút đọc 8.0K 0 2
Chúng ta sẽ cùng nhau tìm hiểu 3 kiểu hiển thị phần tử trong CSS đó là Block, Inline và Inline-block xem chúng có gì khác nhau nhé ! Trước khi vào bài viết thì giả sử chúng ta có đoạn mã HTML như sau:
Ta sẽ thêm một chút CSS cho các class trên nhé:
Khi đó trên giao diện ta sẽ thấy mọi thứ hiển thị thế này:
Ta có thể thử thêm thuộc tính width và height vào đoạn CSS dành cho phần tử Inline:
Và hãy thử xem kết quả: Mọi thứ vẫn giữ nguyên như vậy. 2, Block
Nếu như ta comment đi phần thuộc tính width và height ở trong ví dụ trên:
Thì kết quả nhận được như sau: Rõ ràng là width và height có ảnh hưởng đến thuộc tính Block. 3, Inline-blockNếu như bạn muốn hiển thị Element của mình theo kiểu Inline, nhưng lại muốn căn chỉnh được width, height, padding và margin theo chiều dọc thì đây là thứ bạn cần. Inline-block là kiểu kết hợp giữa Inline và Block, nó vừa có thể hiển thị trên cùng dòng như Inline, lại có thể căn chỉnh được các giá trị như đã nêu ở trên giống như Block. Cũng giống như ở phần Block, ta hãy thử comment đi thuộc tính width và height trong đoạn CSS của Inline-block xem:
Lần này mình sẽ không đăng hình kết quả để bạn thử trải nghiệm xem thế nào nhé ! Thử tạo một navigation-bar với Inline-blockVới các đặc trưng của Inline-block, chúng ta hãy thử tạo một navigation-bar cùng với nó xem sao nhé. Ở đây mình sẽ chú trong vào đặc tính của Inline-block nên sẽ không làm quá đẹp đâu :v |