Dấu gạch nối trong HTML là gì?

Thuộc tính CSS này được sử dụng để kiểm soát dấu gạch nối của văn bản trong các phần tử cấp khối. Nó xác định cách từ được gạch nối nếu nó quá dài hoặc khi văn bản ngắt dòng trên nhiều dòng

Thuộc tính này cho phép chúng ta tách chữ thành hai dòng để cải thiện bố cục văn bản

cú pháp

Các giá trị của thuộc tính CSS này được định nghĩa như sau

Giá trị tài sản

không ai. Giá trị này không gạch nối các từ. Nó không bao giờ gạch nối các từ khi ngắt dòng hoặc ngay cả khi từ đó quá dài

thủ công. Đó là giá trị mặc định chỉ gạch nối từ khi các ký tự trong từ gợi ý cơ hội gạch nối. Hai ký tự Unicode được xác định bên dưới, có thể được sử dụng theo cách thủ công để chỉ định các điểm ngắt dòng có thể có trong văn bản

U+2010 (HYPHEN) - Đó là ký tự gạch nối 'cứng' chỉ định cơ hội ngắt dòng có thể nhìn thấy. Dấu gạch nối được hiển thị, ngay cả khi dòng không bị ngắt tại điểm đó

U+00AD (SHY) - Đó là một gạch nối 'mềm' vô hình. Nó không được hiển thị rõ ràng; . Trong html, để có dấu gạch nối mềm, chúng ta có thể sử dụng

Tự động gạch nối trên web đã có thể thực hiện được từ năm 2011 và hiện được hỗ trợ rộng rãi. Tuy nhiên, các nhà thiết kế có nhiều quyền kiểm soát hơn là chỉ bật dấu gạch ngang

Một cuốn kinh thánh Gutenberg có gạch nối c1440

Đầu tháng này, tôi được mời thuyết trình buổi tối tại Typography Society…

Phần này của Giáo trình Tiêu chuẩn Web xem xét các mã khác nhau có thể được sử dụng để biểu thị các ký tự văn bản khi cần thoát khỏi chúng. Có một số thực thể HTML có ích khi có nhu cầu sắp chữ hạng nhất. Nhiều từ được liệt kê trong Bảng 1 chỉ hữu ích khi được sử dụng trong bản sao bằng tiếng nước ngoài (và bản sao được viết bằng các phương ngữ cụ thể của tiếng Anh), vì vậy cần tính đến ngữ cảnh trước khi lựa chọn sử dụng chúng

Vì tính di động, các tham chiếu thực thể Unicode nên được dành riêng để sử dụng trong các tài liệu nhất định được viết bằng bộ ký tự UTF-8 hoặc UTF-16. Trong tất cả các trường hợp khác, nên sử dụng tham chiếu chữ và số

(Các) Ký tự (Các) Chữ (Các) Giá trị chữ và số (Các) Giá trị Unicode Ưu tiên Cent (tiền tệ)¢¢¢Bảng Anh (tiền tệ)£££Phần 1§§§Bản quyền©©©(c)Guillemets 2« »« »« »¢1Nhãn hiệu đã đăng ký®¢2¢2_______04Cộng(s)°_______05______0

Bảng 1. Các thực thể HTML hữu ích cho việc sắp chữ phù hợp, được liệt kê theo thứ tự theo vị trí Unicode thập phân


Lưu ý rằng máy chém được sử dụng để trích dẫn trong một số ngôn ngữ châu Âu (chẳng hạn như tiếng Pháp và tiếng Norsk);

ghi chú sử dụng thực thể HTML

  1. Các trích dẫn luật thời hiệu, ví dụ: “29 USC § 794 (d),” là vấn đề có nhiều khả năng dẫn chiếu đến ký tự này nhất
  2. Guillemets thường kèm theo tên của các câu chuyện, bài hát, phim, nơi công cộng (ví dụ: «Rick’s Café Americain»), và các từ đồng nghĩa phổ biến trong các ngôn ngữ châu Âu, đặc biệt là các từ thuộc nhóm phụ Lãng mạn. Chúng cũng được sử dụng để trích dẫn trong một số ngôn ngữ châu Âu (chẳng hạn như tiếng Pháp và tiếng Norsk);
  3. Pilcrow, được sử dụng để đánh dấu phần đầu của đoạn văn có thể không rõ ràng, rất hữu ích khi thiết lập bản sao quảng cáo. Bản in của tạp chí Rolling Stone thường sử dụng cách tiếp cận như vậy. Trong văn bản kỹ thuật, nó cũng có thể hữu ích để đánh dấu dòng đầu tiên của đoạn văn. ¶ Các đoạn được đánh dấu bằng biểu tượng này thường sẽ được gán giá trị (c)5 của (c)6, giá trị này sẽ được giải thích trong phần giới thiệu về mô hình bố cục CSS
  4. Dấu chấm ở giữa là một dấu chấm tương tự lỗi thời với dấu thập phân, vẫn được một số nhà thiết kế sử dụng để liệt kê số lượng tiền tệ được thập phân hóa
  5. HTML cũng cung cấp tham chiếu đến các vị trí mã cho phân số một phần tư và ba phần tư
  6. Dấu gạch ngang en được sử dụng giữa hai số lượng hoặc ngày tháng để gợi ý một phạm vi và không thể phân biệt được với dấu trừ thích hợp (________ 87/________ 87). Tuy nhiên, nó phải luôn luôn được phân biệt với dấu gạch nối (£9), được sử dụng để phân tách các phần của một từ ghép đặc biệt
  7. Trình duyệt tạo dấu ngắt dòng mềm sau dấu gạch ngang (xem bên trên), nhưng không phải sau dấu gạch ngang hoặc dấu gạch ngang
  8. Việc sử dụng độc quyền dấu gạch ngang bằng tiếng Anh là để đánh dấu một hoặc cả hai đầu của mệnh đề phụ thuộc thay cho dấu ngoặc đơn và để chỉ ra rằng nếu được nói to thì mệnh đề đó phải được đặt trước và theo sau bởi các khoảng dừng không biến đổi. Trong một số ngôn ngữ khác — đặc biệt là những ngôn ngữ thuộc tiểu họ Slav — dấu gạch ngang em biểu thị đoạn đối thoại từ đầu đoạn văn. Truyền thống quy định rằng ký tự này không được bao quanh bởi khoảng trắng, nhưng người dùng đánh dấu chu đáo có thể muốn làm điều đó để tránh một dòng đặc biệt rách rưới
  9. Đây là những thành viên của bộ ký tự “Smart Quotes” tự động được tích hợp vào hầu hết các nền tảng xử lý văn bản phổ biến. Chúng thường được mã hóa ở các vị trí mã dành riêng cho nhà cung cấp thay vì các vị trí mã Unicode hoặc ISO Latin, điều này có thể gây ra sự cố khi chúng được sao chép vào tài liệu Web
  10. Ký tự trích dẫn đóng duy nhất cũng được sử dụng trong tiếng Anh là dấu nháy đơn
  11. Dấu ngoặc kép thấp được sử dụng trong một số ngôn ngữ Trung và Đông Âu thay vì các ký tự trích dẫn mở đầu tương tự trong tiếng Anh
  12. Vì dấu chấm lửng là một ký tự đơn nên việc theo dõi các nét tượng hình cấu thành của nó sẽ không bị ảnh hưởng bởi bất kỳ giá trị nào được đặt cho thuộc tính « »0 hoặc « »1
  13. Các số nguyên tố được sử dụng để biểu thị phút (của cả thời gian đã trôi qua và cung) và feet là đơn vị đo lường; . Việc sử dụng các ký tự này liên quan đến các đơn vị thời gian trôi qua đã giảm mức độ phổ biến trong những năm gần đây, mức giảm tương quan mạnh mẽ với sự sẵn có ngày càng tăng của các hệ thống xử lý văn bản (và việc sử dụng phổ biến của các nhà khai thác không chuyên). Nhiều phông chữ sử dụng các ký tự nguyên tố và ký tự nguyên tố kép không thể phân biệt được với dấu ngoặc đơn và dấu ngoặc kép, nhưng vì lý do tính di động, các thực thể này vẫn nên được sử dụng khi được yêu cầu, bất kể các đặc điểm của mặt hiển thị dự định

Ghi chú. Tài liệu này ban đầu được xuất bản như một phần của Chương trình giảng dạy tiêu chuẩn web Opera, có sẵn dưới dạng phần bổ sung. Các thực thể HTML phổ biến được sử dụng cho kiểu chữ, được viết bởi Ben Henick. Giống như bản gốc, nó được xuất bản theo Creative Commons Ghi công, Phi thương mại - Chia sẻ tương tự 2. 5 giấy phép

Mã cho dấu gạch nối là gì?

Bàn phím số. Alt + 0 1 5 0 cho dấu gạch ngang "–" hoặc Alt + 0 1 5 1 cho dấu gạch ngang "—".

Dấu gạch ngang dùng để làm gì?

Dấu gạch nối (-) là dấu chấm câu được sử dụng để nối các từ hoặc các phần của từ . Nó không thể hoán đổi với các loại dấu gạch ngang khác. Sử dụng dấu gạch nối trong từ bổ nghĩa ghép khi từ bổ nghĩa đứng trước từ nó đang sửa đổi.