- HTML5+CSS3+JavaScript 從入門到項目實踐(超值版)
- 聚慕課教育研發中心
- 488字
- 2020-06-29 17:37:23
4.8 就業面試技巧與解析
4.8.1 面試技巧與解析(一)
面試官:在CSS中,行內元素和塊級元素的具體區別是什么?行內元素的padding和margin可設置嗎?
應聘者:塊級元素(block)總是獨占一行,表現為另起一行開始,而且其后的元素也必須另起一行顯示;寬度(width)、高度(height)、內邊距(padding)和外邊距(margin)都可控制。
行內元素和相鄰的行內元素在同一行顯示;寬度(width)、高度(height)、內邊距的padding-top/ padding-bottom和外邊距的margin-top/margin-bottom都不可改變,但是內邊距的padding-left/ padding-right和外邊距的margin-left/margin-right等屬性可以設置。
瀏覽器還有默認的行內元素,它們擁有內在尺寸,可設置高寬,但不會自動換行,如<input>、<img>、<button>等元素。
4.8.2 面試技巧與解析(二)
面試官:選擇器用的好壞,決定對頁面控制的好壞,請問你平時經常使用哪些選擇器。
應聘者:經常使用的CSS選擇器分別如下:
(1)標簽選擇器:又稱為標記選擇器,在W3C標準中,又稱為類型選擇器(type selector)。
(2)類選擇器:允許以一種獨立于文檔元素的方式來指定樣式。可以單獨使用,也可以與其他元素結合使用。
(3)ID選擇器:允許以一種獨立于文檔元素的方式來指定樣式,在某些方面,ID選擇器類似于類選擇器,不過也有一些重要差別。
(4)屬性選擇器:可以根據元素的屬性及屬性值來選擇元素。
推薦閱讀
- Microsoft Exchange Server PowerShell Cookbook(Third Edition)
- Mastering Selenium WebDriver
- Developing Middleware in Java EE 8
- 數據結構(Java語言描述)
- Implementing Cisco Networking Solutions
- 信息安全技術
- 單片機應用與調試項目教程(C語言版)
- 組態軟件技術與應用
- Android系統級深入開發
- D3.js By Example
- Babylon.js Essentials
- Python網絡爬蟲技術與應用
- PHP Microservices
- Android智能手機APP界面設計實戰教程
- Dart:Scalable Application Development