美文网首页
web 前端的一些知识

web 前端的一些知识

作者: GodlinE | 来源:发表于2017-06-15 16:54 被阅读0次
    • webp 图片格式
      WebP格式,谷歌(google)开发的一种旨在加快图片加载速度的图片格式。图片压缩体积大约只有JPEG的2/3,并能节省大量的服务器带宽资源和数据空间。Facebook Ebay等知名网站已经开始测试并使用WebP格式。
      在质量相同的情况下,WebP格式图像的体积要比JPEG格式图像小40%
    • src 与 href 的区别
    • src是source的缩写,指向外部资源的位置,指向的内容将会嵌入到文档中当前标签所在位置;在请求src资源时会将其指向的资源下载并应用到文档内,例如js脚本,img图片和frame等元素。
      当浏览器解析到该元素时,会暂停其他资源的下载和处理,直到将该资源加载、编译、执行完毕,图片和框架等元素也如此,类似于将所指向资源嵌入当前标签内。这也是为什么将js脚本放在底部而不是头部。
    • href是Hypertext Reference的缩写,指向网络资源所在位置,建立和当前元素(锚点)或当前文档(链接)之间的链接
    • 大量图片的网站,如何优化图片加载 (瀑布流)
    • 图片懒加载,在页面上的未可视区域可以添加一个滚动条事件,判断图片位置与浏览器顶端的距离与页面的距离,如果前者小于后者,优先加载。
    • 如果为幻灯片、相册等,可以使用图片预加载技术,将当前展示图片的前一张和后一张优先下载。
    • 如果图片为css图片,可以使用CSSsprite,SVGsprite,Iconfont、Base64等技术。
    • 如果图片过大,可以使用特殊编码的图片,加载时会先加载一张压缩的特别厉害的缩略图,以提高用户体验。
    • 如果图片展示区域小于图片的真实大小,则因在服务器端根据业务需要先行进行图片压缩,图片压缩后大小与展示一致。

    前端开发如何做好 seo(搜索引擎)

    • Meta标签优化:主要包括主题(Title),网站描述(Description),和关键词(Keywords)。还有一些其它的隐藏文字比如Author(作者),Category(目录),Language(编码语种)等
    • 关键词的选用
      搜索就得用关键词。关键词分析和选择是SEO最重要的工作之一。首先要给网站确定主关键词(一般在5个上下),然后针对这些关键词进行优化,包括关键词密度(Density),相关度(Relavancy),突出性(Prominency)等等
    • 了解主要搜索引擎技术
      虽然搜索引擎有很多,但是对网站流量起决定作用的就那么几个。比如英文的主要有Google,Yahoo,Bing等;中文的有百度,搜狗,有道等。不同的搜索引擎对页面的抓取和索引、排序的规则都不一样。还要了解各搜索门户和搜索引擎之间的关系,比如AOL网页搜索用的是Google的搜索技术,MSN用的是Bing的技术

    CSS 选择器的优先级

    用1表示派生选择器的优先级
    用10表示类选择器的优先级
    用100标示ID选择器的优先级
    div.test1 .span var 优先级 1+10 +10 +1
    span#xxx .songs li 优先级1+100 + 10 + 1

    xxx li 优先级 100 +1

    • 行内样式可以设置 padding margin 的 left right 值 可以设置
    • 浏览器还有默认的天生inline-block元素(拥有内在尺寸,可设置高宽,但不会自动换行)
      <input> 、<img> 、<button> 、<texterea> 、<label>
    • css 中可以让文字在垂直方向和水平方向重叠的属性
    • line-height 垂直方向
    • letter-spacing 水平方向,并且可以用于消除 inline-block 元素间的换行符空格间隙问题

    相关文章

      网友评论

          本文标题:web 前端的一些知识

          本文链接:https://www.haomeiwen.com/subject/rukuqxtx.html