雪碧图(精灵图):
sprite
compass-合并(尽量宽高相同)

兼容性:
1.resct重置技术:normalize技术
2.加前缀:-webkit- -moz- -0- -ms-
3.<!DOCTYPE>解析模式
4.css hack 不同浏览器显示不同的页面内容
5.条件注释<LTE...><GTE...>
6.导入包(引入)

------------------------------
1.模糊度:opality(0-1) filter(0-100) -----IE
2.PNG图片-导包插件
3.圆角-导包图片
4.BFC-*ZOOM=1<IE触发BFC> haslayout技术
5.双倍margin的兼容性
6.IE下有3PX的差距
7.font-size 10px 一下审查元素IE最小8px
8.条件注释写在head部分

JS-naviegtor-判断浏览器的版本

SASS:(C盘下都不能为中文,文件也不能为中文)
$变量名:值
默认变量值:!default
无参数混合:@mixin名称{声明}
有参数的混合:@mixin_($opacity:50){声明}

bootstrap框架;屏幕分辨率为1024*768采用界面宽960px
1.栅栏式布局法
-------------------------------
12列 每格60px 3.6.3布局 三格式布局
16列 每格40px 3.3.6.4 四格式布局
24列 每格30px
36列
---------------------------------------------
container容器
下载解压后得到的目录 .min压缩版
bootstrap/css-js-font
------------------------------------
移动端
《meta name="vieport" content="width=device-width;initial-scale=1.0》
加尾后user-scalable=no 禁用放大缩小页面
页面1:1引用手机设备
bootstrap.html
1.在head中link引入<bootstrap.min.css>
2.<meta name="vieport"
3.<script src="../js/jquery-1.11.2-min.js"></script>
4.<script src="../js/bootstrap.min.js"></script>
5.<html lang="zh-CN"
禁用响应式布局
head中不要添加meta vieport

栅栏选项

手机 平板 桌面 超宽桌面
12列 <768px >=768px >=992px >=1200px
class前缀 .col-xs- .col-sm- .col-md- .col-lg-
槽间距 30px左右均有15px每列

bootstrap:
css响应式布局-----手机-----平板-------桌面------超宽
自适应 国外:自适应响应式布局

@media 媒体查询
scree(width:值)
屏幕 768px

Bootstrap(值为rem)
针对APP端字体大小

1px=1px
1em=16px(浏览器默认值)
1rem=16px

em相对body会继承
rem相对的是根元素HTML不会继承
让字体进行自适应

HTML{font-size:20px}

@media媒体查询
PC端
@media screen and (min-width:992px){CSS}
平板
@media screen and (min-width:768px)and (max-width:991px){css}
APP
@media screen and (max-width:767px){css}

HTML标签的应用(新手)的更多相关文章

  1. H5新标签(适合新手入门)

    H5新标签 文档类型设定 document HTML: sublime 输入 html:4s XHTML: sublime 输入 html:xt HTML5 sublime 输入 html:5 < ...

  2. 新手前端笔记之--初识html标签

    接触前端(好大气的名字啊)已经一个多月了,看了很多视频和博客,有了一定的感性认识,但还是需要总结一下以便系统化所学习的知识,就从html标签开始吧.关于标签,谈论最多的就是简洁和语义化.简洁指html ...

  3. 【python小随笔】python 解析xml数据的新手大坑>>抓取多重标签,遍历各标签的数据

    xml文档: <GetMatchingProductResult ASIN="B071LF9R6G" status="Success">...< ...

  4. 使用Python爬虫库BeautifulSoup遍历文档树并对标签进行操作详解(新手必学)

    为大家介绍下Python爬虫库BeautifulSoup遍历文档树并对标签进行操作的详细方法与函数下面就是使用Python爬虫库BeautifulSoup对文档树进行遍历并对标签进行操作的实例,都是最 ...

  5. VUE3 之 使用标签实现动画与过渡效果 - 这个系列的教程通俗易懂,适合新手

    1. 概述 巴纳姆效应告诉我们: 人们更容易相信笼统的.常见的人格描述,并觉得特别适合自己,认为该描述真实地反映了自己的人格面貌. 这也是所有算命先生的小把戏,算命先生通常把话说的很笼统,很通用,基本 ...

  6. VUE3 之 使用标签实现动画与过渡效果(下) - 这个系列的教程通俗易懂,适合新手

    1. 概述 毛毛虫效应: 有这样一个实验,将许多毛毛虫放在一个花盆边缘,使它们首尾相接,围成一个圈.然后在离花盆很近的地方撒了一些毛毛虫的食物. 此时,毛毛虫并不会向食物的方向爬去,而是在花盆边缘,一 ...

  7. Vim新手入门资料和一些Vim实用小技巧

    一些网络上质量较高的Vim资料 从我07年接触Vim以来,已经过去了8个年头,期间看过很多的Vim文章,我自己觉得非常不错,而且创作时间也比较近的文章有如下这些. Vim入门 目前为阿里巴巴高级技术专 ...

  8. 【译】Unity3D Shader 新手教程(1/6)

    本文为翻译,附上原文链接. 转载请注明出处--polobymulberry-博客园. 刚开始接触Unity3D Shader编程时,你会发现有关shader的文档相当散,这也造成初学者对Unity3D ...

  9. 我所理解的ECMAScript、DOM、BOM---写给新手们

    像很多新手一样,我知道js有三部分组成,即ECMAScript.DOM.BOM三部分组成,ECMAScript是核心解释器.DOM(Document Object Model)是文档对象模型.BOM( ...

随机推荐

  1. python 语料处理(从文件夹中读取文件夹中文件,分词,去停用词,去单个字)

    # -*- coding:utf8 -*- import os import jieba def splitSentence(inputFile): fin = open(inputFile, 'r' ...

  2. cms修改后台目录

    if (!_dirName.Equals("manage")) { if (PageType.IndexOf(_dirName) != -1) { PageType = PageT ...

  3. Linux学习笔记---用户管理---帐号管理

    root管理 (1)新增用户:useradd -u 指定UID -g 指定GID -G 作为组员添加到某个组 -M 不创建主用户目录 -m 创建主用户目录 -c 用户信息说明列 -d 指定某个目录为主 ...

  4. File类的createNewFile()与createTempFile()的区别

    最近,在看代码时看到了一个方法, File.createTempFile() ,由此联想到File.createNewFile() 方法,一时间不知道两者到底有什么区别,感觉都是创建新文件嘛,后来查看 ...

  5. QTP功能点笔记

    1.QTP启动应用程序的几种方法 1)用SystemUtil.Run 1 SystemUtil.Run "C:\Program Files (x86)\HP\QuickTest Profes ...

  6. ETL的数据来源,处理,保存

    1.ETL 数据来源:HDFS 处理方式:Mapreduce 数据保存:HBase 2.为什么保存在Hbase中 数据字段格式不唯一/不相同/不固定,采用hbase的动态列的功能非常适合 因为我们的分 ...

  7. iOS cocospods Updating local specs repositories

    pod install --verbose --no-repo-update (在安装的时候) pod update --verbose --no-repo-update (在更新库的时候) 如果长时 ...

  8. FPGA学习笔记之格雷码、边沿检测、门控时钟

    一.格雷码 格雷码的优点主要是进位时只有一位跳变,误码率低. 1.二进制转格雷码 我们观察下表: 二进制码 格雷码 00 00 01 01 10 11 11 10 二进制码表示为B[],格雷码表示为G ...

  9. M1卡修改各区块控制位值和数据

    (一),以常用设置"08 77 8F 69"控制条件为例,先搞清楚它――具有的访问权限. 1.对"08 77 8F 69"值进行计算,该值定位于各区块3的6,7 ...

  10. ArrayList 排序Sort()方法扩展

    1.sort() sort可以直接对默认继承 IComparable接口的类进行排序,如:int.string.... ArrayList arrayList = new ArrayList(); , ...