web前端里面a标签有自带的样式吗?

WEB前端面试题的记录(一)

41、如何对网站的文件和资源进行优化,期待的解决方案包括:
(2)文件最小化/文件压缩

42、清除浮动的几种方式,各自的优缺点:
(1)使用空标签清除浮动:clear:both(理论上能清楚任何标签,但会增加无意义的标签);
(2)使用overflow:auto(空标签元素清除浮动而不得不增加无意代码的弊端,,使用zoom:1用于兼容IE);
(3)是用afert伪元素清除浮动(用于非IE浏览器);

根据内容的结构化(内容语义化),选择合适的标签(代码语义化),便于开发者阅读和写出更优雅的代码的同时,让浏览器的爬虫和机器更好的解析。
 
(1)在没有CSS的情况下,页面也能呈现出很好的内容结构;
(2)用户体验好;
(3)有利于SEO:可以和搜索引擎建立良好沟通,有助于爬虫抓取更多有效信息;
(4)方便其他设备解析;
(5)便于团队开发与维护,语义化更具可读性;




45、列举3种强制类型转换和2种隐式类型转换:

前者是切割成数组的形式,后者是将数组转换成字符串。

48、IE和DOM事件流的区别:
(1)执行顺序不一样;
(3)事件加不加on;
(4)this指向问题;

(1)一个在url后面 一个放在虚拟载体里面;
(4)应用不同,一个是论坛等只需要请求的,一个是类似修改密码的;

51、ajax请求时,如何解释json数据:

使用eval parse,鉴于安全性考虑,使用parse更靠谱。

52、事件委托是什么:

利用事件冒泡的原理,让自己的所触发的事件,让他的父元素代替执行。
闭包就是能够读取其他函数内部变量的函数。

54、解释jsonp的原理,以及为什么它不是真正的ajax:
jsonp:动态创建script标签,回调函数。
ajax是页面无刷新请求数据操作。

前者会自动转换类型,后者不会。
一段脚本只能读取来自于同一来源的窗口和文档的属性,这里的同一来源指的是主机名、协议和端口号的组合。

58、编写一个数组去重的方法:

60、块级元素与内联元素的区别是什么:

块级元素高度宽度都是可以设置的。块级元素默认状态下每次都占据一整个行,后面的内容也必须再新起一行显示。
非块级元素可以通过css的display:block;将其更改成块级元素;float也具有此功能。 
内联元素的高度宽度都是不可以设置的,其宽度就是自身文字或者图片的宽度。内联元素的显示特点就是像文本一样的显示,不会独自占据一个行。
 noscript - )可选脚本内容(对于不支持script的浏览器显示此内容)
 code - 计算机代码(在引用源码的时候需要)
 samp - 定义范例计算机代码
 span - 常用内联容器,定义文本内区块

61、<label>标签中的for属性:绑定的元素会获取焦点;

注:要将label绑定到其他控件上,label元素上的for属性要设置为与该控件的ID相同;若要提交表单,要为label元素所绑定到的控件指定name。

(1)脚本语言(一种解释型脚本语言,无需编译,直接运行);
(3)简单(弱类型的变量类型);
(4)跨平台(只依赖浏览器,与操作系统无关);

一个简单的 HTML 文档,带有尽可能少的必需的标签:

 

浏览器会以特殊的方式来使用标题,并且通常把它放置在浏览器窗口的标题栏或状态栏上。同样,当把文档加入用户的链接列表或者收藏夹或书签列表时,标题将成为该文档链接的默认名称。

规定元素中内容的文本方向。
规定元素中内容的语言代码。
规定 XHTML 文档中元素内容的语言代码。

如需更多有关 HTML 标准属性的信息,请访问。

延伸阅读:标题里是什么?

一定要选择一个正确的标题,这对于定义文档并确保它能够在 Web 上有效利用来说是十分重要的。

请记住,用户可以用任何顺序、独立地访问文档集中的每一个文档。所以,文档的标题不仅应当根据其他文档的上下文定义,而且还要显示其自身的特点。

含有文档引用排序的标题通常不是什么好标题。举个例子,像“第十六章”或“第五部分”这样的标题,对读者理解其内容方面毫无用处。描述性更强的标题,像“第十六章:HTML 标题”,或者“第五部分:如何使用标题”,这样的标题不仅表达了它在一个大型文档集中的位置,还说明了文档的具体内容,吸引读者更有兴趣读下去。

自我引用的标题也没有什么用处。像“主页”这样的标题和内容毫无关系,类似的还有“反馈页”或“常用链接”等。你应该设计一个能够传达一定内容和目的的标题,令读者凭这个标题就可以判断是否由必要访问这个页面。“HTML <title> 标签的详细信息”,这就是一个描述性的标题,类似的还有“HTML <title> 标签的反馈页”等等。

人们常常会花费大量时间去创建 Web 文档,但却经常只是因为一个不吸引人或无意义的标题,而把这些努力全都浪费掉了。当自动为用户搜集链接的特殊软件在 Web 上越来越流行时,只有网页的标题才会作为与页面相关的描述性词语,被插入到庞大的链接数据库中。因此,我们怎么强调这一点都不过分:请为自己的每个文档都认真地选择一个描述性的、实用的并与上下文独立的标题。

-专业的综合网上购物商城,销售家电、数码通讯、电脑、家居百货、服装服饰、母婴、图书、食品等数万个品牌优质商品.便捷、诚信的服务,为您提供愉悦的网上购物体验!"/>

<meta name="description" content="淘宝网 - 亚洲较大的网上交易平台,提供各类服饰、美容、家居、数码、话费/点卡充值… 数亿优质商品,同时提供担保交易(先收货后付款)等安全交易保障服务,并由商家提供退货承诺、破损补寄等消费者保障服务,让你安心享受网上购物乐趣!" />

<meta name="keyword" content="淘宝,掏宝,网上购物,C2C,在线交易,交易市场,网上交易,交易市场,网上买,网上卖,购物网站,团购,网上贸易,安全购物,电子商务,放心买,供应,买卖信息,网店,一口价,拍卖,网上开店,网络购物,打折,免费开店,网购,频道,店铺" />

当页面的HTML结构复杂或内容较多时,需要添加必要的注释方便代码阅读和维护。同时,有时为了调试,需要暂时注释掉一些不必要的HTML代码。特殊符号一般以"&"符号开头,";"结尾。

我要回帖

更多关于 标签怎么做 的文章

 

随机推荐