|
Selector |
Ví dụ |
Giải nghĩa ví dụ |
Phiên bản |
|
.class |
.dangvanlel |
Chọn toàn bộ thẻ có class="dangvanlel" |
1 |
|
#id |
#tvlt |
Chọn thẻ html có id="tvlt" |
1 |
|
* |
Chọn toàn bộ thẻ html |
2 |
|
|
html |
p |
Chọn toàn bộ thẻ <p> |
1 |
|
div, p div, p, span |
Chọn toàn bộ thẻ <div> và toàn bộ thẻ <p> Chọn toàn bộ thẻ <div> và thẻ <p> và thẻ <span> Lưu ư: Cú pháp này cũng có ư nghĩa giống như selector, selecor vậy. Tức là nhiều Selector sẽ sử dụng chung một đoạn code css bằng cách này được. |
1 |
|
|
div p |
Chọn toàn bộ thẻ <p> t́m thấy trong các thẻ <div> Lưu ư: miễn là một thẻ <p> truy ngược ra cho tới gốc cuối cùng mà gặp một thẻ <div> th́ sẽ được chọn bởi Selector này. |
1 |
|
|
div > p |
Chọn toàn bộ thẻ <p> mà là con trực tiếp của các thẻ <div>. Lưu ư: Selector này khác với Selector phía trên ở chỗ là thẻ <p> phải là con trực tiếp của thẻ <div> |
2 |
|
|
div + p |
Chọn tất cả thẻ <p> được đặt ngay sau một thẻ <div>. Lưu ư: thẻ <p> đặt ngay sau thẻ <div> chứ không phải nằm trong thẻ <div> |
2 |
|
|
div ~ p |
Chọn tất cả thẻ <p> được đặt sau một thẻ <div> đầu tiên t́m thấy. Lưu ư: từ vị trí t́m thấy thẻ <div> đầu tiên. Tất cả thẻ <p> nh́n thấy sau đó sẽ bị chọn bởi selector này |
3 |
|
|
[src] |
Chọn toàn bộ thẻ html có sử dụng thuộc tính src |
2 |
|
|
[src="./hinh.jpg"] |
Chọn toàn bộ thẻ html có sử dụng thuộc tính src và giá trị của thuộc tính src phải là "./hinh.jpg" |
2 |
|
|
[title~=" viện"] |
Chọn toàn bộ thẻ html có thuộc tính title và giá trị của thuộc tính title phải chứa từ viện. Lưu ư: chỉ áp dụng cho một từ (1 chữ) |
2 |
|
|
[title|="viện"] |
Chọn toàn bộ thẻ html có thuộc tính title và giá trị của thuộc tính title phải bắt đầu là chữ " viện" Lưu ư: chỉ áp dụng cho một từ (1 chữ) |
2 |
|
|
a[href^="https"] |
Chọn toàn bộ thẻ <a> có thuộc tính href và giá trị của thuộc tính href phải bắt đầu là chuỗi "https" Lưu ư: có thể áp dụng cho chuỗi (nhiều chữ) |
3 |
|
|
a[href$=".pdf"] |
Chọn toàn bộ thẻ <a> có thuộc tính href và giá trị của thuộc tính href phải kết thúc là ".pdf" Lưu ư: có thể áp dụng cho chuỗi (nhiều chữ) |
3 |
|
|
a[href*="tvlt tut"] |
Chọn toàn bộ thẻ <a> có thuộc tính href và giá trị của thuộc tính href phải có chứa chuỗi "tvlt tut" Lưu ư: có thể áp dụng cho chuỗi (nhiều chữ) |
3 |
|
|
a:active |
Selects the active link |
1 |
|
|
p::after |
Insert something after the content of each <p> element |
2 |
|
|
p::before |
Insert something before the content of each <p> element |
2 |
|
|
input:checked |
Selects every checked <input> element |
3 |
|
|
input:disabled |
Selects every disabled <input> element |
3 |
|
|
p:empty |
Selects every <p> element that has no children (including text nodes) |
3 |
|
|
input:enabled |
Selects every enabled <input> element |
3 |
|
|
p:first-child |
Selects every <p> element that is the first child of its parent |
2 |
|
|
p::first-letter |
Selects the first letter of every <p> element |
1 |
|
|
p::first-line |
Selects the first line of every <p> element |
1 |
|
|
p:first-of-type |
Selects every <p> element that is the first <p> element of its parent |
3 |
|
|
input:focus |
Selects the input element which has focus |
2 |
|
|
a:hover |
Selects links on mouse over |
1 |
|
|
input:in-range |
Selects input elements with a value within a specified range |
3 |
|
|
input:invalid |
Selects all input elements with an invalid value |
3 |
|
|
p:lang(it) |
Selects every <p> element with a lang attribute equal to "it" (Italian) |
2 |
|
|
p:last-child |
Selects every <p> element that is the last child of its parent |
3 |
|
|
p:last-of-type |
Selects every <p> element that is the last <p> element of its parent |
3 |
|
|
a:link |
Selects all unvisited links |
1 |
|
|
:not(p) |
Selects every element that is not a <p> element |
3 |
|
|
p:nth-child(2) |
Selects every <p> element that is the second child of its parent |
3 |
|
|
p:nth-last-child(2) |
Selects every <p> element that is the second child of its parent, counting from the last child |
3 |
|
|
p:nth-last-of-type(2) |
Selects every <p> element that is the second <p> element of its parent, counting from the last child |
3 |
|
|
p:nth-of-type(2) |
Selects every <p> element that is the second <p> element of its parent |
3 |
|
|
p:only-of-type |
Selects every <p> element that is the only <p> element of its parent |
3 |
|
|
p:only-child |
Selects every <p> element that is the only child of its parent |
3 |
|
|
input:optional |
Selects input elements with no "required" attribute |
3 |
|
|
input:out-of-range |
Selects input elements with a value outside a specified range |
3 |
|
|
input:read-only |
Selects input elements with the "readonly" attribute specified |
3 |
|
|
input:read-write |
Selects input elements with the "readonly" attribute NOT specified |
3 |
|
|
input:required |
Selects input elements with the "required" attribute specified |
3 |
|
|
:root |
Selects the document's root element |
3 |
|
|
::selection |
Selects the portion of an element that is selected by a user |
||
|
#news:target |
Selects the current active #news element (clicked on a URL containing that anchor name) |
3 |
|
|
input:valid |
Selects all input elements with a valid value |
3 |
|
|
a:visited |
Selects all visited links |
1 |