HTML/CSS面试题(收集)
1、目前主流的浏览器以及其内核名有哪些?
点这里查看
2、内元素和块级元素的区别?
行内元素:不会独立出现在一行,单独使用的时候后面不会有换行符的元素。eg:span, strong, img, a 等。这些元素,默认的高宽,总是其内容的高宽。并且,margin和padding值,只有左右有效。
块级元素:独立在一行的元素,他们后面会自动带有换行符。eg:div , p ,form , ul , li , ol , dl 等。它们的出现,往往独自占领一行。在没有设置宽度的情况下,默认宽度总是其父元素的宽度。
行内元素转换成块元素,只要设置其display属性为block即可,display:block; 。块元素转换成行内元素,只要将其display属性设置为inline即可,display:inline;。
3、Doctype作用?
<!DOCTYPE>
告知浏览器的解析器用什么文档标准解析这个文档。DOCTYPE不存在或格式不正确会导致文档以兼容模式呈现。
4、引入样式时,link和@import的区别?
链接样式时,link只能在HTML页面中引入外部样式
导入样式表时,@import 既可以在HTML页面中导入外部样式,也可以在CSS样式文件中导入外部CSS样式。
5、html5有哪些新特性?如何处理HTML5新标签的浏览器兼容问题?如何区分 HTML 和 HTML5?
HTML5 现在已经不是 SGML 的子集,主要是关于图像,位置,存储,多任务等功能的增加。
(1)绘画 canvas;
(2)用于媒介回放的 video 和 audio 元素;
(3)本地离线存储 localStorage 长期存储数据,浏览器关闭后数据不丢失;
(4)sessionStorage 的数据在浏览器关闭后自动删除;
(5)语意化更好的内容元素,比如 article、footer、header、nav、section;
(6)表单控件,calendar、date、time、email、url、search;
(7)新的技术webworker, websocket, Geolocation;
IE8/IE7/IE6支持通过document.createElement方法产生的标签,可以利用这一特性让这些浏览器支持HTML5新标签,浏览器支持新标签后,还需要添加标签默认的样式。当然也可以直接使用成熟的框架、比如html5shim;
6、关于定位
一共有5个值,分别是:absolute fixed relative static inherit。
absolute 生成绝对定位的元素,相对于 static 定位以外的第一个父元素进行定位。
fixed 生成绝对定位的元素,相对于浏览器窗口进行定位。
relative 生成相对定位的元素,相对于其正常位置进行定位。
static 默认值。没有定位,元素出现在正常的流中
inherit 规定应该从父元素继承 position 属性的值
注:relative是相对其自身的位置变动的。absolute是会向上找其父元素,直到找到不是static定位的元素进行定位。一般在使用absolute的时候,都会给其父元素设置position:relative属性,使其基于父元素定位。
7、
HTML/CSS面试题(收集)相关推荐
- html+css面试题(更新中)
html面试题 「学习笔记」HTML基础 (qq.com) (17条消息) html面试题总结_Mr.Gu的博客-CSDN博客 (17条消息) HTML面试题_萌萌哒の瑞萌萌的博客-CSDN博客 文章 ...
- 原 iOS面试题收集
原 iOS面试题收集 发表于2年前(2013-07-22 13:47) 阅读(369) | 评论(0) 4人收藏此文章, 我要收藏 赞0 听云性能监测产品App.Server.CDN免费试用,绑定 ...
- 10道C++输出易错笔试题收集
10道C++输出易错笔试题收集 下面这些题目都是我之前准备笔试面试过程中积累的,大部分都是知名公司的笔试题,C++基础薄弱的很容易栽进去.我从中选了10道简单的题,C++初学者可以进来挑战下,C++大 ...
- css资源网站收集推荐
非原创,来源网络.感谢原作者奉献如此精彩文章.原文地址:http://www.jianbitou.com/post/20_websites-learn-master-css.html 1. A Lis ...
- 数据库之Oracle笔试面试题收集(来自网络)
数据库之Oracle笔试面试题收集(来自网络) 问题: 1.解释冷备份和热备份的不同点及各自的优点? 2.解释归档和非归档模式之间的不同和它们各自的优缺点? ********************* ...
- 程序员笔试题收集汇总(三)
相关文章: 程序员笔试题收集汇总(一) http://blog.csdn.net/youyou1543724847/article/details/52383530 程序员笔试题收集汇总(二) htt ...
- HTML、CSS面试题
HTML.CSS面试题 元素的alt和title有什么异同(★) 简述src和href的区别(★) 元素的隐藏有哪些?(★) 你对语义化的理解?(★) 谈谈对bfc规范的理解(★) CSS选择器以及优 ...
- 前端基础:100道CSS面试题总结
前言 CSS 是层叠样式表(Cascading Style Sheets)的简称.CSS 主要作用是美化网页.布局页面.CSS 规则主要由两个主要部分构成:选择器及一条或多条声明.在前端基础面试中,C ...
- 值得收藏的 104个 CSS 面试题
给大家分享104个 CSS 面试题,助你查漏补缺.有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助 CSS 面试知识点总结 最近在整理 CSS 的时候发现遇到了很多面试中常见的面试题,本 ...
- CSS面试题总结,助(祝)2021成功拿到offer
今天是2020年的最后一天,希望2021年的我们会更好! html.css基础 1,link和@import的区别? 从属关系区别: link属于html标签,而@import是css提供的. 加载顺 ...
最新文章
- 接口结构_适用于Mac系统的API接口调试应用
- python比较两张图片是否一样_python实战===用python对比两张图片的不同
- JDK开发WebService
- BZOJ 2836 树链剖分+线段树
- Linux排查java程序CPU占用过高问题
- 微擎-人人商城接入Facebook授权登录
- 怎么制作GIF图片并添加文字
- LeetCode : 390. 消除游戏(Elimination Game)分析和解答
- 电脑不能连接wifi怎么办连不上wifi怎么办
- Centos7 查看用户和用户组
- PS,AI各类设计页面大小
- python+requests接口测试
- ibm服务器修改uefi和legacy,uefi和legacy的区别详细分析(附带uefi改legacy教程)
- 学生HTML个人网页作业作品----(画家企业8页)
- 软件系统需求分析策划方案
- Spotify敏捷模式详解三部曲第三篇:工程文化
- TabLayout横排滑动
- linux ranger 删除文件,用 ranger 在 Linux 文件的海洋中导航
- 民宿管理软件免费的就是最好的吗?
- C#与.NET程序员面试宝典 1.2.1 求职信的写法、原则及技巧