[Học HTML] Các thẻ định dạng chữ viết và văn bản

Phạm Văn Siêng 24/09/2019, Cập nhật: 5 năm trước
Bài này thuộc phần 6 của 11 phần trong serie Học HTML cơ bản

Contents

  • 1.Tiêu đề và đoạn văn bản
  • 2.Các thẻ định dạng chữ viết
  • 3.Thẻ trích dẫn
  • 4.Thẻ định dạng sẵn
  • 5.Thuộc tính style để định dạng chữ viết
    • 5.1.Màu chữ
    • 5.2.Màu nền
    • 5.3.Kích thước chữ
    • 5.4.Font chữ
    • 5.5.Căn lề văn bản
  • 6.Lời kết
    • 6.1.Xem tiếp bài trong serie
  • 7.Bài liên quan

Bắt đầu từ phần này, chúng ta sẽ cùng nhau làm việc trong cặp thẻ  trong tài liệu web HTML để viết nội dung hiển thị ra ngoài website, và đây cũng sẽ là phần mà bạn sẽ làm việc nhiều nhất sau này vì thẻ  chỉ cần đụng tới khi cần khai báo thông tin của tài liệu mà thôi.

Trong khuôn khổ bài viết này, mình sẽ giới thiệu chi tiết các thẻ HTML dành cho mục đích định dạng chữ viết và văn bản bên trong website, ví dụ như tiêu đề văn bản, in đậm, in nghiêng,…

Tiêu đề và đoạn văn bản

Tiêu đề (Headline) và đoạn văn bản (Paragraph) là hai thành phần mà bạn cần phân biệt để sau này sử dụng cho đúng. Bạn hãy hiểu rằng, tiêu đề văn bản nó giống như tên của từng chương trong một quyển sách vậy, nó sẽ được hiển thị to hơn nhằm nổi bật hơn.

Trong HTML, các thẻ tiêu đề sẽ được định nghĩa bằng cặp thẻ , trong đó n là số tự nhiên từ 1 đến 6 tương ứng với từng cấp độ, số càng nhỏ thì cấp độ càng lớn. Để dễ hiểu hơn, hãy thử soạn thảo một tài liệu HTML như dưới đây.

See the Pen HTML Headline level by Thach Pham (@thachpham92) on CodePen.

Bạn thấy không, thẻ

 sẽ có kích thước to nhất và thẻ

 sẽ có kích thước nhỏ nhất. Nếu sau này bạn có soạn thảo một bài viết bằng HTML thì nhớ sử dụng các thẻ tiêu đề này để làm văn bản trở nên chuyên nghiệp hơn.

Còn đoạn văn bản thì nó sẽ được khai báo bằng cặp thẻ

. Các văn bản nằm trong cặp thẻ này sẽ được hiểu là một đoạn văn bản, mỗi đoạn văn bản sẽ được xuống dòng và cách nhau với tỷ lệ nhất định. Ví dụ bên dưới:

See the Pen RNOzJj by Thach Pham (@thachpham92) on CodePen.

Các thẻ định dạng chữ viết

Đôi khi trong văn bản của bạn sẽ cần định dạng lại chữ viết như in đậm, tô nghiêng, gạch chân,…và đây là các thẻ HTML cho từng chức năng đó. Trước hết là hãy soạn một đoạn văn bản HTML như thế này:

See the Pen HTML text markup by Thach Pham (@thachpham92) on CodePen.

Mình xin giải thích một số thẻ mới như sau:

  • : In đậm chữ viết.
  • : In nghiêng chứ viết.
  • : Gạch chân chữ viết.
  • : Gạch ngang chữ viết.
  • : Nhấn mạnh câu.
  • : Định dạng cho một đoạn mã nào đó.

  • : Thước kẻ ngang trên tài liệu.
  • : Tô sáng chữ viết.

Thẻ trích dẫn

Trích dẫn (Quote) là một thẻ có thể bạn sẽ thường sử dụng nếu thường xuyên viết báo hay phóng sự, mục đích của nó là định dạng một câu nói như một câu trích dẫn và có thể định dạng thêm tên người trích dẫn một cách chuyên nghiệp hơn, thẻ trích dẫn được quy định là  và tên tác giả trích dẫn được quy định là .

See the Pen HTML Quote by Thach Pham (@thachpham92) on CodePen.

Lưu ý rằng thẻ  thường chỉ nên dùng đặt trong thẻ  thôi chứ dùng tùy tiện nó lại mất hay. Và mặc định thì các trình duyệt sẽ tự quy định nội dung nằm trong thẻ  sẽ được in nghiêng, còn thẻ  thì không có gì cả nhưng sau này bạn làm tới phần CSS rồi thì có thể tự thêm tí “phong cách” cho thẻ quote đẹp hơn.

Thẻ định dạng sẵn

Trong HTML hiện tại nó có một thẻ được gọi là thẻ định dạng sẵn (preformatted), thẻ này sẽ được viết là

 
. Sở dĩ nó được gọi là thẻ định dạng sẵn vì mặc định trình duyệt đã tự động định dạng cho các nội dung nằm bên trong thẻ đó như kích thước chữ, khoảng cách, kiểu chữ.

Thẻ

 
 này thường được dùng để đăng một câu đối thoại hoặc in một đoạn mã để cho dễ phân biệt với các văn bản thông thường. Xem ví dụ:

See the Pen HTML preformatted by Thach Pham (@thachpham92) on CodePen.

Ngoài ra cũng lưu ý rằng khi viết văn bản trong cặp thẻ

 thì việc xuống hàng thông thường vẫn sẽ được định dạng ra mà không cần thêm thẻ 

.

Thuộc tính style để định dạng chữ viết

Mặc dù việc lên màu sắc trên website là do CSS đảm nhận, nhưng nếu là một văn bản HTML thông thường thì bạn vẫn có thể thêm màu sắc cho chữ viết bằng thuộc tính style. Thuộc tính style có thể đặt trong bất cứ thẻ nào và giá trị của thuộc tính đó là các thuộc tính của CSS (mình sẽ liệt kê một số thuộc tính hay dùng bên dưới).

See the Pen Thuộc tính style của HTML by Thach Pham (@thachpham92) on CodePen.

Cấu trúc viết thuộc tính sẽ là .

Màu chữ

Để thiết lập màu chữ, bạn có thể sử dụng thuộc tính color. Giá trị của nó là tên màu trong tiếng Anh hoặc mã màu HEX.

chữ màu đỏ

Màu nền

Màu nền có cách thiết lập giống hệt màu chữ, tức là bạn có thể dùng giá trị là tên màu trong tiếng Anh hoặc mã màu HEX. Tên thuộc tính của màu nền là background-color.

Chữ có nền màu đỏ và màu chữ là trắng

Kích thước chữ

Kích thước chữ bạn có thể sử dụng thuộc tính font-size và giá trị là số kèm đơn vị. Bạn có thể sử dụng đơn vị px, %, pt hoặc em tùy thích, đơn giản nhất là dùng px.

Chữ có kích thước 32px

Font chữ

Nếu bạn có nhu cầu sử dụng font chữ khác so với font chữ mặc định thì hãy dùng thuộc tính font-family với giá trị là tên font chữ có trên máy tính. Một số tên font chữ phổ biến nhất là Arial, Helvetica, Time New Roman, Verdana.

Font chữ Arial

Ngoài ra bạn có thể thêm font chữ dự phòng bằng cách khai báo nhiều tên font chữ khác nhau được ngăn cách bởi dấu phẩy, ví dụ:

Font chữ Arial

Có nghĩa là nếu máy người đọc không có font chữ Helvetica thì nó sẽ sử dụng font chữ Arial.

Căn lề văn bản

Để canh lề, chúng ta sử dụng thuộc tính text-align với giá trị là left,center, right hoặc justify.

Canh giữa văn bản

Lời kết

Có vẻ bài này chúng ta đã tìm hiểu hơi nhiều về HTML rồi phải không nè? Nhưng những gì mình đề cập ở trên đều rất quan trọng và bạn cần nên tập viết nhiều để làm quen với nó vì về sau nó sẽ giúp ích bạn nhiều trong công việc nói chung và việc làm web nói riêng.

Xem tiếp bài trong serie

Phần trước: [Học HTML] Các thẻ khai báo thông tin web cơ bảnPhần kế tiếp: [Học HTML] Tạo danh sách (List)

Bài liên quan

  • [Học HTML] Các thẻ khai báo thông tin web cơ bản
  • [Học HTML] Thẻ tạo liên kết và liên kết neo
  • [Học HTML] Cấu trúc một tài liệu web bằng HTML
  • [Học HTML] Chèn tập tin kỹ thuật số vào web
  • [Học HTML] Tạo danh sách (List)
  • [Học HTML] Tạo form nhập liệu

Content retrieved from:
https://thachpham.com/web-development/html-css/cac-the-dinh-dang-chu-viet-va-van-ban-html.html
.

Phạm Văn Siêng 24/09/2019, Cập nhật: 5 năm trước
Ý KIẾN THÀNH VIÊN
    Chưa có bình luận