Thí dụChọn và định kiểu chữ cái đầu tiên của mỗi yếu tố p. chữ cái đầu tiên { cỡ chữ. 200%; màu. #8A2BE2; } Tự mình thử »
Định nghĩa và cách sử dụngBộ chọn ::first-letter được sử dụng để thêm kiểu vào chữ cái đầu tiên của bộ chọn đã chỉ định Ghi chú. Các thuộc tính sau có thể được sử dụng với. chữ cái đầu tiên. - thuộc tính phông chữ
- thuộc tính màu
- thuộc tính nền
- thuộc tính ký quỹ
- thuộc tính đệm
- thuộc tính đường viền
- trang trí văn bản
- căn dọc (chỉ khi float là 'không')
- chuyển đổi văn bản
- chiều cao giữa các dòng
- trôi nổi
- thông thoáng
Ghi chú. Các. bộ chọn chữ cái đầu tiên chỉ có thể được sử dụng với các phần tử cấp khối
Hỗ trợ trình duyệtCác số trong bảng chỉ định phiên bản trình duyệt đầu tiên hỗ trợ đầy đủ bộ chọn Bộ chọn. chữ cái đầu tiên1. 09. 01. 01. 07. 0
Cú pháp CSSchữ cái đầu tiên { khai báo css; } Thử nghiệm
Trang liên quanhướng dẫn CSS. Phần tử giả CSS Giá trị mặc định. không kế thừa. cóPhiên bản. Cú pháp CSS1JavaScript. mục tiêu. Phong cách. textTransform="chữ hoa" Hãy thử
Hỗ trợ trình duyệtCác số trong bảng chỉ định phiên bản trình duyệt đầu tiên hỗ trợ đầy đủ thuộc tính Thuộc tínhtext-transform1. 04. 01. 01. 07. 0
Cú pháp CSSchuyển đổi văn bản. không ai. viết hoa. chữ hoa. chữ thường. ban đầu. thừa kế; Giá trị tài sảnGiá trịMô tảDemononeKhông viết hoa. Văn bản hiển thị như nó là. Đây là mặc địnhDemo ❯viết hoaChuyển đổi ký tự đầu tiên của mỗi từ thành chữ hoaDemo ❯uppercaseChuyển đổi tất cả các ký tự thành chữ hoaDemo ❯chữ thườngChuyển đổi tất cả các ký tự thành chữ thườngDemo ❯initialĐặt thuộc tính này thành giá trị mặc định. Đọc về khởi tạo Kế thừa thuộc tính này từ phần tử cha của nó. Đọc về thừa kế Phần tử giả CSS ::first-letter áp dụng các kiểu cho chữ cái đầu tiên của dòng đầu tiên của a , nhưng chỉ khi không có nội dung khác đứng trước (chẳng hạn như hình ảnh hoặc bảng nội tuyến) Chữ cái đầu tiên của một phần tử không phải lúc nào cũng đơn giản để xác định - Dấu chấm câu đứng trước hoặc ngay sau chữ cái đầu tiên được bao gồm trong kết quả trùng khớp. Dấu chấm câu bao gồm bất kỳ ký tự Unicode nào được xác định trong các lớp mở (Ps), đóng (Pe), trích dẫn đầu tiên (Pi), trích dẫn cuối cùng (Pf) và các lớp chấm câu (Po) khác
- Một số ngôn ngữ có các chữ ghép luôn được viết hoa cùng nhau, chẳng hạn như
IJ trong tiếng Hà Lan. Trong những trường hợp này, cả hai chữ cái của bản tóm tắt phải khớp với phần tử giả ::first-letter - Sự kết hợp của phần tử giả
::before và thuộc tính content có thể đưa một số văn bản vào đầu phần tử. Trong trường hợp đó, ::first-letter sẽ khớp với chữ cái đầu tiên của nội dung được tạo này
Ghi chú. CSS đã giới thiệu ký hiệu ::first-letter (với hai dấu hai chấm) để phân biệt các lớp giả với các phần tử giả. Để tương thích ngược, các trình duyệt cũng chấp nhận <h2>My heading</h2>
<p>
Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy
eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita
kasd gubergren, no sea takimata sanctus est.
</p>
<p>
Duis autem vel eum iriure dolor in hendrerit in vulputate velit esse molestie
consequat.
</p>
2, được giới thiệu trước đóHỗ trợ trình duyệt cho chữ ghép như IJ bằng tiếng Hà Lan kém. Kiểm tra bảng tương thích bên dưới để xem trạng thái hỗ trợ hiện tại Chỉ có thể sử dụng một tập hợp con nhỏ các thuộc tính CSS với phần tử giả ::first-letter - Tất cả các thuộc tính phông chữ. _________5, _______0_______6, _______0_______7, _______0_______8, _______0_______9, _______6_______0, _______1, __6_______2, _______6_______3, _______6_______4, _______6_______5, __6_______6, _______6_______7, _______8, _______ 9, _______ 16_______0, _______16_______1, _______ 16_______2 và _______ 3
- Tất cả các thuộc tính nền.
<p>
Duis autem vel eum iriure dolor in hendrerit in vulputate velit esse molestie
consequat.
</p>
<p>-The beginning of a special punctuation mark.</p>
<p>_The beginning of a special punctuation mark.</p>
<p>"The beginning of a special punctuation mark.</p>
<p>'The beginning of a special punctuation mark.</p>
<p>*The beginning of a special punctuation mark.</p>
<p>#The beginning of a special punctuation mark.</p>
<p>「特殊的汉字标点符号开头。</p>
<p>《特殊的汉字标点符号开头。</p>
<p>"特殊的汉字标点符号开头。</p>
4, <p>
Duis autem vel eum iriure dolor in hendrerit in vulputate velit esse molestie
consequat.
</p>
<p>-The beginning of a special punctuation mark.</p>
<p>_The beginning of a special punctuation mark.</p>
<p>"The beginning of a special punctuation mark.</p>
<p>'The beginning of a special punctuation mark.</p>
<p>*The beginning of a special punctuation mark.</p>
<p>#The beginning of a special punctuation mark.</p>
<p>「特殊的汉字标点符号开头。</p>
<p>《特殊的汉字标点符号开头。</p>
<p>"特殊的汉字标点符号开头。</p>
5, <p>
Duis autem vel eum iriure dolor in hendrerit in vulputate velit esse molestie
consequat.
</p>
<p>-The beginning of a special punctuation mark.</p>
<p>_The beginning of a special punctuation mark.</p>
<p>"The beginning of a special punctuation mark.</p>
<p>'The beginning of a special punctuation mark.</p>
<p>*The beginning of a special punctuation mark.</p>
<p>#The beginning of a special punctuation mark.</p>
<p>「特殊的汉字标点符号开头。</p>
<p>《特殊的汉字标点符号开头。</p>
<p>"特殊的汉字标点符号开头。</p>
6, <p>
Duis autem vel eum iriure dolor in hendrerit in vulputate velit esse molestie
consequat.
</p>
<p>-The beginning of a special punctuation mark.</p>
<p>_The beginning of a special punctuation mark.</p>
<p>"The beginning of a special punctuation mark.</p>
<p>'The beginning of a special punctuation mark.</p>
<p>*The beginning of a special punctuation mark.</p>
<p>#The beginning of a special punctuation mark.</p>
<p>「特殊的汉字标点符号开头。</p>
<p>《特殊的汉字标点符号开头。</p>
<p>"特殊的汉字标点符号开头。</p>
7, <p>
Duis autem vel eum iriure dolor in hendrerit in vulputate velit esse molestie
consequat.
</p>
<p>-The beginning of a special punctuation mark.</p>
<p>_The beginning of a special punctuation mark.</p>
<p>"The beginning of a special punctuation mark.</p>
<p>'The beginning of a special punctuation mark.</p>
<p>*The beginning of a special punctuation mark.</p>
<p>#The beginning of a special punctuation mark.</p>
<p>「特殊的汉字标点符号开头。</p>
<p>《特殊的汉字标点符号开头。</p>
<p>"特殊的汉字标点符号开头。</p>
8, <p>
Duis autem vel eum iriure dolor in hendrerit in vulputate velit esse molestie
consequat.
</p>
<p>-The beginning of a special punctuation mark.</p>
<p>_The beginning of a special punctuation mark.</p>
<p>"The beginning of a special punctuation mark.</p>
<p>'The beginning of a special punctuation mark.</p>
<p>*The beginning of a special punctuation mark.</p>
<p>#The beginning of a special punctuation mark.</p>
<p>「特殊的汉字标点符号开头。</p>
<p>《特殊的汉字标点符号开头。</p>
<p>"特殊的汉字标点符号开头。</p>
9, p::first-letter {
color: red;
font-size: 150%;
}
0, p::first-letter {
color: red;
font-size: 150%;
}
1, p::first-letter {
color: red;
font-size: 150%;
}
2 và p::first-letter {
color: red;
font-size: 150%;
}
3 - Tất cả các thuộc tính ký quỹ.
p::first-letter {
color: red;
font-size: 150%;
}
4, p::first-letter {
color: red;
font-size: 150%;
}
5, p::first-letter {
color: red;
font-size: 150%;
}
6, p::first-letter {
color: red;
font-size: 150%;
}
7, p::first-letter {
color: red;
font-size: 150%;
}
8 - Tất cả các thuộc tính đệm.
p::first-letter {
color: red;
font-size: 150%;
}
9, ::first-letter 0, ::first-letter 1, ::first-letter 2, ::first-letter 3 - Tất cả các thuộc tính đường viền. các chữ viết tắt
::first-letter 4, ::first-letter 5, ::first-letter 6, ::first-letter 7, ::first-letter 8, ::first-letter 9, và các thuộc tính của chữ viết tắt - Tài sản
IJ 0 - Các thuộc tính CSS
IJ 1, IJ 2, IJ 3, IJ 4, IJ 5 (khi thích hợp), <p>
Duis autem vel eum iriure dolor in hendrerit in vulputate velit esse molestie
consequat.
</p>
<p>-The beginning of a special punctuation mark.</p>
<p>_The beginning of a special punctuation mark.</p>
<p>"The beginning of a special punctuation mark.</p>
<p>'The beginning of a special punctuation mark.</p>
<p>*The beginning of a special punctuation mark.</p>
<p>#The beginning of a special punctuation mark.</p>
<p>「特殊的汉字标点符号开头。</p>
<p>《特殊的汉字标点符号开头。</p>
<p>"特殊的汉字标点符号开头。</p>
2, IJ 7, IJ 8, IJ 9, ::first-letter 0, ::first-letter 1, ::first-letter 2 (chỉ khi ::first-letter 1 là ::first-letter 4)
Trong ví dụ này, chúng tôi sẽ sử dụng phần tử giả ::first-letter để tạo hiệu ứng chữ hoa đầu dòng đơn giản trên chữ cái đầu tiên của đoạn văn ngay sau ::first-letter 6 |