Tôi đang cố gắng làm cho một số văn bản in đậm bằng HTML, nhưng tôi đang cố gắng để làm cho nó hoạt động.
Đây là những gì tôi đang cố gắng:
Some <bold>text</bold> that I want emboldened.
Ai đó có thể cho tôi biết những gì tôi đang làm sai?
Tôi đang cố gắng làm cho một số văn bản in đậm bằng HTML, nhưng tôi đang cố gắng để làm cho nó hoạt động.
Đây là những gì tôi đang cố gắng:
Some <bold>text</bold> that I want emboldened.
Ai đó có thể cho tôi biết những gì tôi đang làm sai?
Câu trả lời:
HTML không có <bold>
thẻ, thay vào đó bạn sẽ phải sử dụng <b>
. Tuy nhiên, xin lưu ý rằng việc sử dụng không<b>
được khuyến khích sử dụng CSS trong một thời gian . Bạn sẽ tốt hơn khi sử dụng CSS để đạt được điều đó.
Các <strong>
thẻ là một yếu tố ngữ nghĩa để nhấn mạnh mạnh mà giá trị mặc định để in đậm.
<b>
không khuyến khích CSS? Điều đó giống như nói rằng sử dụng <h
* n
* >
không được khuyến khích sử dụng CSS. Đó là trong tiêu chuẩn để sử dụng nó.
Cách đánh dấu:
<strong>I'm Bold!</strong> and <b>I'm Bold Too!</b>
Cách tạo kiểu:
.bold {
font-weight:bold;
}
<span class="bold">I'm Bold!</span>
Từ: http://www.december.com/html/x1/
<b>
Phần tử này kèm theo văn bản sẽ được trình duyệt hiển thị dưới dạng chữ đậm. Vì ý nghĩa của phần tử B xác định sự xuất hiện của nội dung mà nó kèm theo, phần tử này được coi là phần tử đánh dấu "vật lý". Như vậy, nó không truyền đạt ý nghĩa của một yếu tố đánh dấu ngữ nghĩa như mạnh mẽ.
<strong>
Mô tả Phần tử ngoặc này văn bản cần được nhấn mạnh. Mạnh hơn yếu tố em.
strong
không giống như b
.
Ai đó có thể cho tôi biết những gì tôi đang làm sai? "
"In đậm" chưa bao giờ là một yếu tố HTML ("b" là kết quả gần nhất).
HTML nên chứa nội dung có cấu trúc; CSS nhà xuất bản nên đề xuất các kiểu cho nội dung đó. Bằng cách đó, các tác nhân người dùng có thể hiển thị nội dung có cấu trúc với các kiểu điều khiển và điều hướng hữu ích cho những người dùng không thể thấy kiểu dáng táo bạo được đề xuất của bạn (ví dụ: người dùng công cụ tìm kiếm, người dùng hoàn toàn mù sử dụng trình đọc màn hình, người dùng nhìn kém sử dụng màu sắc và phông chữ của họ, người dùng táo tợn sử dụng trình duyệt văn bản, người dùng trình duyệt nói, điều khiển bằng giọng nói như Opera cho Windows). Do đó, cách đúng để làm đậm văn bản phụ thuộc vào lý do tại sao bạn muốn tạo kiểu chữ đậm. Ví dụ:
Bạn muốn phân biệt các tiêu đề với văn bản khác? Sử dụng các yếu tố tiêu đề ("h1" đến "h6") và đề xuất một kiểu in đậm cho chúng trong CSS của bạn ("h1, h2, h3, h4, h5, h6 {font-weight: bold;}".
Bạn muốn tô điểm nhãn cho các trường mẫu? Sử dụng phần tử "nhãn", lập trình liên kết nó với phần tử "select", "input" hoặc "textarea" có liên quan bằng cách cung cấp cho nó một thuộc tính "for" khớp với thuộc tính "id" trên mục tiêu và đề xuất một kiểu in đậm cho nó trong CSS của bạn ("nhãn {font-weight: bold;"}).
Bạn muốn đưa ra một tiêu đề cho một nhóm các lĩnh vực liên quan trong một hình thức, chẳng hạn như một nhóm các lựa chọn radio? Bao quanh chúng bằng một phần tử "fieldset", cung cấp cho nó một phần tử "huyền thoại" và đề xuất một kiểu in đậm cho nó trong CSS của bạn ("huyền thoại {font-weight: bold;}").
Bạn muốn phân biệt chú thích bảng với chú thích bảng? Sử dụng phần tử "chú thích" và đề xuất kiểu in đậm cho nó trong CSS của bạn ("chú thích {font-weight: bold;}").
Bạn muốn phân biệt các tiêu đề bảng với các ô dữ liệu bảng? Sử dụng phần tử "th" và đề xuất một kiểu in đậm cho nó trong CSS của bạn ("th {font-weight: bold;}").
Bạn muốn phân biệt tiêu đề của một bộ phim hoặc album được tham chiếu với văn bản xung quanh? Sử dụng phần tử "trích dẫn" với một lớp ("cite class =" movie-title ") và đề xuất một kiểu in đậm cho nó trong CSS của bạn (" .movie-title {font-weight: bold;} ").
Bạn muốn phân biệt một từ khóa được xác định với văn bản xung quanh xác định hoặc giải thích nó? Sử dụng phần tử "dfn" và đề xuất kiểu in đậm cho nó trong CSS của bạn ("dfn {font-weight: bold;}").
Bạn muốn phân biệt một số mã máy tính với văn bản xung quanh? Sử dụng phần tử "mã" và đề xuất kiểu in đậm cho nó trong CSS của bạn ("code {font-weight: bold;}").
Bạn muốn phân biệt một tên biến với văn bản xung quanh? Sử dụng phần tử "var" và đề xuất kiểu in đậm cho nó trong CSS của bạn ("var {font-weight: bold;}").
Bạn muốn chỉ ra rằng một số văn bản đã được thêm vào như một bản cập nhật? Sử dụng phần tử "in" và đề xuất kiểu in đậm cho nó trong CSS của bạn ("in {font-weight: bold;}").
Bạn muốn nhấn mạnh một số văn bản ("Tôi yêu mèo con!")? Sử dụng phần tử "em" và đề xuất kiểu in đậm cho nó trong CSS của bạn (ví dụ: "em {font-weight: bold;}").
Bạn muốn nhấn mạnh một số văn bản, có lẽ để cảnh báo (" Coi chừng con chó! ")? Sử dụng một yếu tố "mạnh" và đề xuất một kiểu in đậm cho nó trong CSS của bạn (ví dụ: "strong {font-weight: bold;}").
Bạn có ý tưởng (hy vọng).
Không thể tìm thấy một yếu tố HTML với ngữ nghĩa phù hợp để diễn đạt / tại sao / bạn muốn làm cho văn bản cụ thể này được in đậm? Bao bọc nó trong một phần tử "span" chung, đặt cho nó một tên lớp có ý nghĩa thể hiện lý do của bạn để phân biệt văn bản đó ("<span class =" lede "> Hãy để tôi bắt đầu bài viết tin tức này bằng một câu tóm tắt nó. </ Span >) và đề xuất một kiểu in đậm cho nó trong CSS của bạn (".lede {font-weight: bold;"}. Trước khi tạo tên lớp của riêng bạn, bạn có thể muốn kiểm tra xem có microformat (microformats.org) hay không quy ước chung cho những gì bạn muốn thể hiện.
Phần tử HTML xác định văn bản in đậm mà không có bất kỳ tầm quan trọng nào.
<b>This text is bold</b>
Phần tử HTML xác định văn bản mạnh, với tầm quan trọng "mạnh" về ngữ nghĩa.
<strong>This text is strong</strong>
Một lựa chọn khác là thực hiện thông qua CSS ...
Ví dụ 1
<span style="font-weight: bold;">Hello stackoverflow!</span>
Ví dụ 2
<style type="text/css">
#text
{
font-weight: bold;
}
</style>
<div id="text">
Hello again!
</div>
Bạn đang ở gần đó!
Đối với một văn bản in đậm, bạn nên có điều này: <b> bold text</b>
hoặc <strong>bold text</strong>
Chúng có cùng kết quả.
Ví dụ hoạt động - JSfiddle
answers:0
vào hộp tìm kiếm ở trên cùng, nơi sẽ cung cấp cho bạn một danh sách tất cả các câu hỏi chưa có câu trả lời được đăng cho họ.
Nó chỉ <b>
thay vì <bold>
:
Some <b>text</b> that I want bolded.
Lưu ý rằng <b>
chỉ cần thay đổi diện mạo của văn bản. Nếu bạn muốn làm cho nó đậm vì bạn muốn thể hiện một điểm nhấn mạnh mẽ, bạn nên sử dụng <strong>
phần tử này tốt hơn .
Tôi nghĩ rằng câu trả lời thực sự là http://www.w3schools.com/HTML/default.asp .