SyntaxHighlighter

Sunday, July 30, 2006

CSS Inheritance Rules

Web development has a number of technolgies that can be used to render a web page. Here's the most important one's for me:
  • HTML
  • CSS
  • Javascript and DHTML
  • Ajax (Using Javascript to make server requests and update portions of the page).
  • Some scripting language - JSP, XSLT, ASP.Net, PHP
  • Flash
CSS is a very important peice in this list of technologies to master, but one most front-end developers think is simple and one that can be ignored or cut-and-pasted. I have a couple interview questions that I ask about CSS and as yet, no one has been able to answer them correctly and confidently. Developers tend to "get by" with css. This is often true with javascript, too.

I mainly want to know if the interviewee knows how cascading works in CSS. Specifically, I ask:
"Can you give me the formula for determining how a style rule is applied to an element when there are multiple rules that could apply?"

Or in CSS vernacular -

"How do you calculate a selectors specificity?" The answer is here

This isn't critical to being hired, but understanding the algorithms used by browsers to handle rule conflicts in CSS will only help your web development and shows you have a handle on this area of web development. Of course, using CSS in a practical way requires a deeper knowledge of the actual declaration properties that can be applied to the HTML elements. This just comes with time and experience.

1 comment:



  1. - Ừ, là bọn hắn, biểu ca chúng ta đi thôi.

    Tô Hân Nhi cất tiếng trả lời, sợ rằng Nhạc Thành bị tổn thương gì đó.

    - Chính là các ngươi, mấy tên khốn kiếp đả thương các nàng ngày hôm qua.
    đồng tâm
    game mu
    cho thuê phòng trọ
    cho thuê phòng trọ
    nhac san cuc manh
    tư vấn pháp luật qua điện thoại
    văn phòng luật
    số điện thoại tư vấn luật
    dịch vụ thành lập doanh nghiệp
    Sắc mặt của Nhạc Thành trầm xuống rồi lập tức lạnh lùng nói.

    - Tiểu tử, ngươi kiêu ngạo như vậy, Kiều Thập Tam, ngươi giáo huấn hắn cho một chút, hắn biết Thanh Long bang.

    Tả Long trong chớp mắt đối mặt với một nhị tinh Đấu vương, nhìn thấy Nhạc Thành mở miệng là khốn kiếp, Tả long đã nổi giận.

    - Vâng bang chủ.

    Một nhị tinh mặc áo ngắn nhanh chóng nói, sau đó lập tức ngăn ở trước mặt Nhạc Thành:

    - Tiểu tử, ngươi quả là muốn tìm tới cái chết.

    ReplyDelete