通过刷题HTML遇到的问题
通过刷题HTML遇到的问题
1、有关选择器的权重问题
1.通配符选择器和继承:权重为0,
 2.标签选择器:权重为0001
 3.类选择器:权重为0010
 4.id选择器:权重为0100
 5.行内样式:权重为1000 6.!important:权重为无穷大
2、html5中新增加的属性
header,footer,nav,article,section,aside,datalist,audio,video,embed,input属性
3、html5中可以省略结束标记的元素有
1、dd 2、dt 3、li 4、p 5、optgroup 6、option 7、rt 8、rp 9、thread 10、tfoot 11、tr 12、td
 13、th
4、html5中新增加的类型/元素/属性
- 注意题目问的是类型/元素/属性
- 新增的表单元素:output、datalist、keygen
- 新增的表单类型(type=“xxx”):color设色器、date日期选择器、datetime(utc时间)、datetime-local(无时区)、 email(包含email的输入域)、month(月份)、number(数值)、range(范围)、search(搜索)、tel(电话号码)、 url、week
- 新增的表单属性:autocomplete(自动补全)、autofocus(自动聚焦)、required(是否必选)、height(高度)、width(宽度)、 multiple(多文件上传)、max(最大值)、min、step、list、pattern(模式匹配/正则)、placeholder(默认值)、novalidate(提交表单时不校验email/tel这些需要校验的表单类型)、form(表单元素可以在form之外,但是可以指定属于哪个form,会一起发送)、formaction(请求地址)、formmethod(form元素的请求方法,get/post这些)、formenctype、formnovalidate
5、将一对象的背景色不透明度改为80%的声明
filter:alpha(opacity:80);平时就用这一种,没接触过其他写法
6、元素的type属性的取值可以

7、什么是超文本
超文本是用超链接的方法,将各种不同空间的文字信息组织在一起的网状文本。超文本更是一种用户界面范式,用以显示文本及与文本之间相关的内容。现时超文本普遍以电子文档方式存在,其中的文字包含有可以链结到其他位置或者文档的连结,允许从当前阅读位置直接切换到超文本连结所指向的位置。超文本的格式有很多,目前最常使用的是超文本标记语言(标准通用标记语言下的一个应用)及富文本格式
8、hidden属性功能
hidden属性功能是通知浏览器不渲染元素,是该元素处于不可见状态。但是元素中的内容还是浏览器创建
9、link和@import区别
1.link属于HTML范畴——除了加载CSS,还能支持其他事务,且在HTML页面加载的同时加载
 2.@import属于CSS范畴——只能加载CSS
 link支持使用Javascript控制DOM去改变样式;而@import不支持。
10、Canvas和SVG图形的区别
Canvas
- 依赖分辨率 
- 不支持事件处理器 
- 弱的文本渲染能力 
- 能够以 .png 或 .jpg 格式保存结果图像 
- 最适合图像密集型的游戏,其中的许多对象会被频繁重绘 
- Canvas 是逐像素进行渲染的。 
- 在 canvas 中,一旦图形被绘制完成,它就不会继续得到浏览器的关注。如果其位置发生变化,那么整个场景也需要重新绘制,包括任何或许已被图形覆盖的对象。 
SVG
- 不依赖分辨率
- 支持事件处理器
- 最适合带有大型渲染区域的应用程序(比如谷歌地图)
- 复杂度高会减慢渲染速度(任何过度使用 DOM 的应用都不快)
- 不适合游戏应用
11、哪些属性是可以被继承
可以被继承的属性:
- 字体系列:font-family,font-size,font-style,font-weight,font-stretch,font-size-adjust;
- 列表相关:list-style,list-style-image,list-style-position,list-style-type,list-style-color;
- 文本系列:text-indent,text-align,line-height,word-spaceing,letter-spacing,text-transform,direction,color;
- 元素可见性:visibility;
- 表格布局:caption-side,border-collapse,border-spacing,empty-cells,table-layout;
- 生成内容:quotes;
- 光标属性:cursor;
- 页面样式:page,page-break-inside,Windows,orphans;
- 声音样式属性:speak、speak-punctuation、speak-numeral、speak-header、speech-rate、volume、voice-family、pitch、pitch-range、stress、richness、、azimuth、elevation。
12、属于HTML5标签语意化的元素
html5手册语义化标签:
 article | section | aside | hgroup | header | footer | nav | time | mark | figure | figcaption | contextmenu+menu
13、窗口上下滚动时,能始终固定在视野顶端的是

14、cookie | session
IndexdDB 是 HTML5 的本地存储,把一些数据存储到浏览器(客户端)中,当与网络断开时,可以从浏览器中读取数据,用来做一些离线应用。
Cookie 通过在客户端 ( 浏览器 ) 记录信息确定用户身份,最大为 4 kb 。
url 参数用的是 get 方法,从服务器上获取数据,大小不能大于 2 kb 。
Session 是服务器端使用的一种记录客户端状态的机制 。
post 是向服务器传送数据,数据量较大。
local Storage 也是 HTML5 的本地存储,将数据保存在客户端中(一般是永久的)。
15、用来加粗的
用于加粗的标签有<b></b>和<strong></strong>  blod font-weight是属性值
16、把鼠标移到按钮并点击时,会产生一串什么样的事件
触发顺序为link–>visited—>hover—>active即记为love and hate
 悬停 -> 聚焦 -> 响应
17、DHTML 的动态样式的作用是
DHTML实现了网页从Web服务器下载后无需再经过服务的处理,而在浏览器中直接动态地更新网页的内容、排版样式和动画的功能。例如,当鼠标指针移到文章段落中时,段落能够变成蓝色,或者当鼠标指针移到一个超级链接上时,会自动生成一个下拉式子链接目录等。
 包括:
 ①动态内容(Dynamic Content):动态地更新网页内容,可“动态”地插入、修改或删除网页的元件,如文字、图像、标记等。
 ②动态排版样式(Dynamic Style Sheets):W3C的CSS样式表提供了设定HTML标记的字体大小、字形、样式、粗细、文字颜色、行高度、加底线或加中间横线、缩排、与边缘距离、靠左右或置中、背景图片或颜色等排版功能,而“动态排版样式”即可以“动态”地改变排版样式。
18、滑动方式隐藏
slideUp()和slideDown都是jQuery函数,slideUp()通过使用滑动效果,隐藏被选元素,如果元素已显示出来的话。slideDown() 方法通过使用滑动效果,显示隐藏的被选元素
19、超链接的四种状态
锚,代表超链接。锚伪类是超链接的四种状态。
 未访问状态(a:link)
 鼠标悬停状态(a:hover)
 活动状态(a:active)
 已访问状态(a:visited)
20、iframe可用在以下几个场景中:
1:典型系统结构,左侧是功能树,右侧就是一些常见的table或者表单之类的。为了每一个功能,单独分离出来,采用iframe。
 2:ajax上传文件。
 3:加载别的网站内容,例如google广告,网站流量分析。
 4: 在上传图片时,不用flash实现无刷新。
 5: 跨域访问的时候可以用到iframe,使用iframe请求不同域名下的资源。
21、置换元素
a) 置换元素:浏览器根据元素的标签和属性,来决定元素的具体显示内容。
b) 不可替换元素:(x)html 的大多数元素是不可替换元素,即其内容直接表现给用户端(如浏览器)。
22、Video/Audio中会触发的事件
方法:load() play() pause()
 事件:play() playing() pause() seeked() seeking() abort()当音频/视频的加载已放弃时触发
23、jQuery方法中那个方法可以设置渐变为给定的不透明度
.fadeIn() 使用淡入效果显示元素
 .fadeOut() 淡入效果隐藏元素
 .fadeToggle() 淡入效果显示 / 隐藏元素来回切换
 .fadeTo() 元素的透明度逐渐变化到制定的值
通过刷题HTML遇到的问题的更多相关文章
- LeetCode刷题系列
		LeetCode 我们工作面试和提高自身数据结构和算法能力的时候往往需要刷刷题,我选择LeetCode是通过一个留学论坛了解的.专业,覆盖语种全面. 提前说说刷题的心得: 尽量手写代码,少使用IDE的 ... 
- ife任务刷题总结(一)-css reset与清除浮动
		本文同时发布于本人的个人网站www.yaoxiaowen.com 百度创办的前端技术学院,是一个面向大学生的前端技术学习平台.虽然只有大学生才有资格报名,提交代码进行比赛排名.但是这并不妨碍我们这些初 ... 
- 刷题ING...
		我用codeVS刷题.. 努力准备!! 
- XidianOJ 1020 ACMer去刷题吧
		题目描述 刷题是每个ACMer必由之路,已知某oj上有n个题目,第i个题目小X能做对的概率为Pi(0<=Pi<=1,1<=i<=n) 求小X至少做对k道题的概率 输入 第一行输 ... 
- 【BZOJ-4590】自动刷题机       二分 + 判定
		4590: [Shoi2015]自动刷题机 Time Limit: 10 Sec Memory Limit: 256 MBSubmit: 156 Solved: 63[Submit][Status ... 
- NOI题库分治算法刷题记录
		今天晚自习机房刷题,有一道题最终WA掉两组,极其不爽,晚上回家补完作业欣然搞定它,特意来写篇博文来记录下 (最想吐槽的是这个叫做分治的分类,里面的题目真的需要分治吗...) 先来说下分治法 分治法的设 ... 
- NOI题库刷题日志 (贪心篇题解)
		这段时间在NOI题库上刷了刷题,来写点心得和题解 一.寻找平面上的极大点 2704:寻找平面上的极大点 总时间限制: 1000ms 内存限制: 65536kB 描述 在一个平面上,如果有两个点( ... 
- 用js刷题的一些坑
		leecode可以用js刷题了,我大js越来越被认可了是吧.但是刷题中会因为忽略js的一些特性掉入坑里.我这里总结一下我掉过的坑. 坑1:js中数组对象是引用对象 js中除了object还有数组对象也 ... 
- BZOJ4590 自动刷题机
		Description 曾经发明了信号增幅仪的发明家SHTSC又公开了他的新发明:自动刷题机--一种可以自动AC题目的神秘装置.自动 刷题机刷题的方式非常简单:首先会瞬间得出题目的正确做法,然后开始写 ... 
- PE刷题记录
		PE刷题记录 PE60 / 20%dif 这道题比较坑爹. 所有可以相连的素数可以构成一张图,建出这张图,在其中找它的大小为5的团.注意上界的估算,大概在1W以内.1W内有1229个素数,处理出这些素 ... 
随机推荐
- MySQL为什么"错误"选择代价更大的索引
			欢迎来到 GreatSQL社区分享的MySQL技术文章,如有疑问或想学习的内容,可以在下方评论区留言,看到后会进行解答 MySQL优化器索引选择迷思. 高鹏(八怪)对本文亦有贡献. 1. 问题描述 群 ... 
- 解决ASP.NET Core在Task中使用IServiceProvider的问题
			前言 问题的起因是在帮同事解决遇到的一个问题,他的本意是在EF Core中为了解决避免多个线程使用同一个DbContext实例的问题.但是由于对Microsoft.Extensions.Depende ... 
- 新一代大数据任务调度系统 - Apache DolphinScheduler 1.3.4 发布,推荐下载
			| 本文编辑:朱桐 新一代大数据任务调度 - Apache DolphinScheduler(incubator) 在经过社区 30 多位小伙伴的贡献与努力下于发布了 1.3.4 版本,1.3.4 作 ... 
- 用Socket套接字发送和接收文件(中间用数组存取)
			创建服务端: public class TcpFileServer { public static void main(String[] args) throws Exception { //1创建S ... 
- Star (欧拉函数)
			题面 Fernando won a compass for his birthday, and now his favorite hobby is drawing stars: first, he ma ... 
- 【java】学习路线9-非静态内部类、外部类
			//内部类只能在其外部类当中使用//局部内部类:定义在方法里面//如果内部类和外部类有重名,就近原则在内部类中优先访问内部类.//如果想访问宿主类的同名成员,使用OuterClass.this.xxx ... 
- 面试现场!月薪3w+的这些数据挖掘SQL面试题你都掌握了吗? ⛵
			作者:韩信子@ShowMeAI 数据分析实战系列:https://www.showmeai.tech/tutorials/40 AI 面试题库系列:https://www.showmeai.tech/ ... 
- Python图像处理丨认识图像锐化和边缘提取的4个算子
			摘要:图像锐化和边缘提取技术可以消除图像中的噪声,提取图像信息中用来表征图像的一些变量,为图像识别提供基础. 本文分享自华为云社区<[Python图像处理] 十七.图像锐化与边缘检测之Rober ... 
- ClangFormat配置备份
			{ # 语言 Language: Cpp, # 水平对齐表达式的操作数 AlignOperands: true, # 不对包含头文件进行排序 SortIncludes: false, # 对齐注释 A ... 
- 跟羽夏学 Ghidra ——工具
			写在前面 此系列是本人一个字一个字码出来的,包括示例和实验截图.本人非计算机专业,可能对本教程涉及的事物没有了解的足够深入,如有错误,欢迎批评指正. 如有好的建议,欢迎反馈.码字不易,如果本篇文章 ... 
