码迷,mamicode.com
首页 > 其他好文 > 详细

学习前端遇到的问题与难点

时间:2019-11-17 01:09:45      阅读:132      评论:0      收藏:0      [点我收藏+]

标签:phone   问题:   hone   工具栏   browser   max   meta   遇到的问题   auth   

原文链接:https://blog.csdn.net/bigfatDone/article/details/80784753

1.代码兼容的问题.

 $(":checkbox[name=checkboxBtn][checked=true]"),这里的checked=true,在1.6以上是不接受的

$(":checkbox[name=checkboxBtn]").attr("checked");在1.6以上,显示checked和undifine,

 

2.页面坐标的问题:

 

英文字母和中文汉字在不同字符集编码下的字节数

英文字母:

字节数 : 1;编码:GB2312

字节数 : 1;编码:GBK

字节数 : 1;编码:GB18030

字节数 : 1;编码:ISO-8859-1

字节数 : 1;编码:UTF-8

字节数 : 4;编码:UTF-16

字节数 : 2;编码:UTF-16BE

字节数 : 2;编码:UTF-16LE

 

中文汉字:

字节数 : 2;编码:GB2312

字节数 : 2;编码:GBK

字节数 : 2;编码:GB18030

字节数 : 1;编码:ISO-8859-1

字节数 : 3;编码:UTF-8

字节数 : 4;编码:UTF-16

字节数 : 2;编码:UTF-16BE

字节数 : 2;编码:UTF-16LE

:nth-child 详解:
 $("p:nth-child(1)").css("background-color","yellow");//是说其父类的第一个元素的p元素,但是这里的第一个元素不是p,所以这个不成立

还有对于jquery属性的[],这是说的是内部的属性

[attribute] $("[href]") 所有带有 href 属性的元素
 

   
1。sessionStorage是不能在不同的浏览器页面上访问,即使是同一页面

2。360浏览器的极速模式是用chrome开源webkit内核开发的,但是兼容模式是ie的trident内核

 

网页五大要素剖析:

<!-- 声明文档使用的字符编码 -->

<meta charset=‘utf-8‘>

<!-- 优先使用 IE 最新版本和 Chrome -->

<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"/>

<!-- 页面描述 -->

<meta name="description" content="不超过150个字符"/>

<!-- 页面关键词 -->

<meta name="keywords" content=""/>

<!-- 网页作者 -->

<meta name="author" content="guo,1057540638@qq.com"/>

<!-- 搜索引擎抓取 -->

<meta name="robots" content="index,follow"/>

<!-- 为移动设备添加 viewport -->

<meta name="viewport" content="width=device-width,initial-scale=1.0,maximum-scale=3,minimum-scale=1.0, maximum-scale=1.0, user-scalable=no, minimal-ui" />

<!-- `width=device-width` 会导致 iPhone 5 添加到主屏后以 WebApp 全屏模式打开页面时出现黑边 http://bigc.at/ios-webapp-viewport-meta.orz -->

 

<!-- iOS 设备 begin -->

<meta name="apple-mobile-web-app-title" content="标题">

<!-- 添加到主屏后的标题(iOS 6 新增) -->

<meta name="apple-mobile-web-app-capable" content="yes"/>

<!-- 是否启用 WebApp 全屏模式,删除苹果默认的工具栏和菜单栏 -->

 

<!--meta name="apple-itunes-app" content="app-id=myAppStoreID, affiliate-data=myAffiliateData, app-argument=myURL" -->

<!-- 添加智能 App 广告条 Smart App Banner(iOS 6+ Safari) -->

<meta name="apple-mobile-web-app-status-bar-style" content="black"/>

<!-- 设置苹果工具栏颜色 -->

<meta name="format-detection" content="telphone=no, email=no"/>

<!-- 忽略页面中的数字识别为电话,忽略email识别 -->

 

<!-- 启用360浏览器的极速模式(webkit) -->

<meta name="renderer" content="webkit">

<!-- 避免IE使用兼容模式 -->

<meta http-equiv="X-UA-Compatible" content="IE=edge">

<!-- 不让百度转码 -->

<meta http-equiv="Cache-Control" content="no-siteapp" />

<!-- 针对手持设备优化,主要是针对一些老的不识别viewport的浏览器,比如黑莓 -->

<meta name="HandheldFriendly" content="true">

<!-- 微软的老式浏览器 -->

<meta name="MobileOptimized" content="320">

<!-- uc强制竖屏 -->

<meta name="screen-orientation" content="portrait">

<!-- QQ强制竖屏 -->

<meta name="x5-orientation" content="portrait">

<!-- UC强制全屏 -->

<meta name="full-screen" content="yes">

<!-- QQ强制全屏 -->

<meta name="x5-fullscreen" content="true">

<!-- UC应用模式 -->

<meta name="browsermode" content="application">

<!-- QQ应用模式 -->

<meta name="x5-page-mode" content="app">

<!-- windows phone 点击无高光 -->

<meta name="msapplication-tap-highlight" content="no">
————————————————
版权声明:本文为CSDN博主「bigfatDone」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/bigfatDone/article/details/80784753

学习前端遇到的问题与难点

标签:phone   问题:   hone   工具栏   browser   max   meta   遇到的问题   auth   

原文地址:https://www.cnblogs.com/lanlanJser/p/11874851.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!