< Return to Video

CSS inheritance | Intro to HTML/CSS: Making webpages | Computer Programming | Khan Academy

  • 0:00 - 0:02
    Chúng ta đã học khá nhiều thuộc tính CSS.
  • 0:02 - 0:06
    Ở video này, ta sẽ tìm hiểu về
    một khái niệm mà có thể bạn đã từng gặp.
  • 0:06 - 0:07
    Đó là khái niệm "kế thừa".
  • 0:07 - 0:09
    Một vài thuộc tính của
    CSS có tính kế thừa,
  • 0:09 - 0:12
    tức là các thuộc tính này
    sẽ tự động được áp dụng
  • 0:12 - 0:14
    cho các thẻ hậu duệ ở dưới thẻ cha
    đã được áp dụng thuộc tính.
  • 0:14 - 0:17
    Ví dụ, thuộc tính "font-family" là
    một thuộc tính được kế thừa.
  • 0:17 - 0:19
    Khi thêm thuộc tính này
    vào bộ chọn "body",
  • 0:19 - 0:21
    thuộc tính sẽ được tự động áp dụng
  • 0:21 - 0:23
    với các thẻ hậu duệ của thẻ "body",
  • 0:23 - 0:24
    ví dụ là thẻ "h1" và thẻ "p".
  • 0:24 - 0:27
    Thuộc tính này sẽ dừng được áp dụng khi
    một quy tắc khác được thêm và ghi đè lên,
  • 0:27 - 0:30
    giống như quy tắc cho
    đầu đề h2 ở dưới, có thuộc tính
  • 0:30 - 0:31
    "font-family" và gán giá trị "cursive".
  • 0:32 - 0:34
    Ta cũng có thể thấy một thuộc tính
    kế thừa khác là "color".
  • 0:34 - 0:37
    Nếu thêm thuộc tính này ở
    bộ chọn "body", thuộc tính được tự động
  • 0:37 - 0:41
    áp dụng với tất cả các thẻ hậu duệ của thẻ
    "body" đến khi có quy tắc khác ghi đè lên,
  • 0:41 - 0:44
    ví dụ như thuộc tính "color"
    định dạng màu cho đầu đề h2.
  • 0:44 - 0:48
    Trong chương trình này, ta còn có
    các thuộc tính kế thừa khác như
  • 0:48 - 0:49
    thuộc tính chỉnh độ đậm
  • 0:49 - 0:53
    cỡ chữ, kiểu chữ, độ cao dòng
    và căn chỉnh lề văn bản.
  • 0:53 - 0:56
    Nhìn chung, rất nhiều thuộc tính
    ta đã dùng có tính kế thừa
  • 0:56 - 0:58
    bởi chúng được dùng
    để định dạng văn bản
  • 0:58 - 1:01
    và trình duyệt sẽ hiểu rằng
    người thiết kế trang web
  • 1:01 - 1:04
    muốn mỗi kiểu định dạng được tự động
    áp dụng cho các thẻ hậu duệ
  • 1:04 - 1:06
    để họ không phải viết lại
    các thuộc tính ở mỗi cấp độ.
  • 1:06 - 1:08
    Tuy nhiên, hầu hết các thuộc tính mới
  • 1:08 - 1:10
    sẽ không có tính kế thừa.
  • 1:10 - 1:13
    Nếu không chắc chắn một
    thuộc tính có tính kế thừa hay không,
  • 1:13 - 1:15
    ta có thể thêm thuộc tính đó
    vào bộ chọn thẻ "body"
  • 1:15 - 1:18
    và xem định dạng có được
    áp dụng cho các thẻ hậu duệ không.
  • 1:18 - 1:20
    Hoặc ta có thể tìm tài liệu
    tham khảo trên Internet
  • 1:20 - 1:21
    về thuộc tính đó.
Title:
CSS inheritance | Intro to HTML/CSS: Making webpages | Computer Programming | Khan Academy
Description:

more » « less
Video Language:
English
Team:
Khan Academy
Duration:
01:22

Vietnamese subtitles

Revisions Compare revisions