이 글은 HTML5에 대한 지식을 요약한 것입니다. 필요한 친구들이 참고하여 모두에게 도움이 되기를 바랍니다. 아래 에디터와 함께 살펴보겠습니다.
html { font-size: 100px; } @media(min-width: 320px) { html { font-size: 100px; } } @media(min-width: 360px) { html { font-size: 112.5px; } } @media(min-width: 400px) { html { font-size: 125px; } } @media(min-width: 640px) { html { font-size: 200px; } }
휴대폰의 경우 글꼴 크기를 100px로 설정하고, 320px 휴대폰의 경우 일치는 100px로 설정합니다. 전화는 비례적으로 일치합니다. 따라서 디자인 초안에는 몇 개의 픽셀이 있으며 rem으로 변환하면 rem = 디자인 초안의 픽셀/100
태그를 모바일 단말기의 버튼으로 사용하거나 텍스트가 연결된 경우 버튼을 클릭하면 다음 코드와 같이 "어두운" 배경이 나타납니다.
</span><code><span style="font-size: 14px;"></span>
<a href="">button1</a> <input type="button" value="提交"/>
在移动端点击后 会出现”暗色”的背景,这时候我们需要在css加入如下代码即可:
</span><code><span style="font-size: 14px;"></span>
a,button,input,optgroup,select,textarea{ -webkit-tap-highlight-color: rgba(0,0,0,0); }
三、meta基础知识点:
<meta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=1.0,maximum-scale=1.0, user-scalable=0" />
属性基本含义:
content=”width=device-width:
控制 viewport 的大小,device-width 为设备的宽度
initial-scale - 初始的缩放比例
minimum-scale - 允许用户缩放到的最小比例
maximum-scale - 允许用户缩放到的最大比例
user-scalable - 用户是否可以手动缩放
<meta name="format-detection" content="telephone=no" />
<meta name="format-detection" content="email=no" />
4. 当网站添加到主屏幕快速启动方式,可隐藏地址栏,仅针对ios的safari
<meta name="apple-mobile-web-app-capable" content="yes" />
5. 将网站添加到主屏幕快速启动方式,仅针对ios的safari顶端状态条的样式
<meta name="apple-mobile-web-app-status-bar-style" content="black" />
<span style="font-size: 14px;"><link rel="shortcut icon" href="/favicon.ico"></span>
因此页面上通用的模板如下:
</span><code><span style="font-size: 14px;"></span>
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <meta content="width=device-width,initial-scale=1.0,maximum-scale=1.0,user-scalable=no" name="viewport"> <meta content="yes" name="apple-mobile-web-app-capable"> <meta content="black" name="apple-mobile-web-app-status-bar-style"> <meta content="telephone=no" name="format-detection"> <meta content="email=no" name="format-detection"> <title>标题</title> <link rel="shortcut icon" href="/favicon.ico"> </head> <body> 这里开始内容 </body> </html>
四、移动端如何定义字体font-family
body{font-family: "Helvetica Neue", Helvetica, sans-serif;}
五:在Android或者IOS下 拨打电话代码如下:
<a href="tel:15602512356">打电话给:15602512356</a>
<a href="sms:10010">发短信给: 10010</a>
<p><a href="mailto:tugenhua@126.com">发电子邮件</a></p>
在IOS手机下:在收件人地址后用?cc=开头;
如下代码:
</span><code><span style="font-size: 14px;"></span>
<p><a href="mailto:tugenhua@126.com?cc=879083421@qq.com">填写抄送地址</a></p>
在android手机下,如下代码:
</span><code><span style="font-size: 14px;"></span>
<p><a href="mailto:tugenhua@126.com?879083421@qq.com">填写抄送地址</a></p>
在IOS手机下:紧跟着抄送地址之后,写上&bcc=,填上密件抄送地址
</span><code><span style="font-size: 14px;"></span>
<a href="mailto:tugenhua@126.com?cc=879083421@qq.com&bcc=aa@qq.com">填上密件抄送地址</a>
在安卓下;如下代码:
</span><code><span style="font-size: 14px;"></span>
<p><a href="mailto:tugenhua@126.com?879083421@qq.com?aa@qq.com">填上密件抄送地址</a></p>
🎜🎜
🎜<p><a href="mailto:tugenhua@126.com;879083421@qq.com;aa@qq.com">包含多个收件人、抄送、密件抄送人,用分号隔(;)开多个收件人的地址即可实现</a></p>
<p><a href="mailto:tugenhua@126.com?subject=【邀请函】">包含主题,可以填上主题</a></p>
<p><a href="mailto:tugenhua@126.com?body=我来测试下">包含内容,用?body=可以填上内容</a></p>
<p><a href="mailto:tugenhua@126.com?body=http://www.baidu.com">内容包含链接,含http(s)://等的文本自动转化为链接</a></p>
input::-webkit-input-placeholder{color:red;}
input:focus::-webkit-input-placeholder{color:blue;}
🎜🎜
🎜input,textarea { -webkit-appearance: none; }
a, img { -webkit-touch-callout: none; }
<p class="calc">我是测试calc</p> .calc{ margin-left:50px; padding-left:2rem; width:calc(100%-50px-2rem); height:10rem; }
🎜🎜
🎜rrreee🎜 🎜안드로이드폰의 경우 다음 코드: 🎜🎜🎜🎜
🎜rrreee🎜🎜
🎜rrreee🎜🎜를 입력합니다. 🎜🎜🎜🎜</code >🎜<div class="code" style="position:relative; padding:0px; margin:0px;"><div class="code" style="position:relative; padding:0px; margin:0px;"><pre class="brush:php;toolbar:false"><p><a href="mailto:tugenhua@126.com?879083421@qq.com?aa@qq.com">填上密件抄送地址</a></p></pre><div class="contentsignin">로그인 후 복사</div></div><div class="contentsignin">로그인 후 복사</div></div><h3><span style="font-size: 14px;">4. 包含多个收件人、抄送、密件抄送人,用分号隔(;)开多个收件人的地址即可实现。如下代码:</span></h3><div class="code" style="position:relative; padding:0px; margin:0px;"><div class="code" style="position:relative; padding:0px; margin:0px;"><pre class="brush:php;toolbar:false"><p><a href="mailto:tugenhua@126.com;879083421@qq.com;aa@qq.com">包含多个收件人、抄送、密件抄送人,用分号隔(;)开多个收件人的地址即可实现</a></p></pre><div class="contentsignin">로그인 후 복사</div></div><div class="contentsignin">로그인 후 복사</div></div><h3><span style="font-size: 14px;">5、包含主题,用?subject=可以填上主题。如下代码:</span></h3><div class="code" style="position:relative; padding:0px; margin:0px;"><div class="code" style="position:relative; padding:0px; margin:0px;"><pre class="brush:php;toolbar:false"><p><a href="mailto:tugenhua@126.com?subject=【邀请函】">包含主题,可以填上主题</a></p></pre><div class="contentsignin">로그인 후 복사</div></div><div class="contentsignin">로그인 후 복사</div></div><h3><span style="font-size: 14px;">6、包含内容,用?body=可以填上内容(需要换行的话,使用%0A给文本换行);代码如下:</span></h3><div class="code" style="position:relative; padding:0px; margin:0px;"><div class="code" style="position:relative; padding:0px; margin:0px;"><pre class="brush:php;toolbar:false"><p><a href="mailto:tugenhua@126.com?body=我来测试下">包含内容,用?body=可以填上内容</a></p></pre><div class="contentsignin">로그인 후 복사</div></div><div class="contentsignin">로그인 후 복사</div></div><h3><span style="font-size: 14px;">7. 内容包含链接,含http(s)://等的文本自动转化为链接。如下代码:</span></h3><div class="code" style="position:relative; padding:0px; margin:0px;"><div class="code" style="position:relative; padding:0px; margin:0px;"><pre class="brush:php;toolbar:false"><p><a href="mailto:tugenhua@126.com?body=http://www.baidu.com">内容包含链接,含http(s)://等的文本自动转化为链接</a></p></pre><div class="contentsignin">로그인 후 복사</div></div><div class="contentsignin">로그인 후 복사</div></div><h2><span style="font-size: 14px;">八:webkit表单输入框placeholder的颜色值改变:</span></h2><p><span style="font-size: 14px;">如果想要默认的颜色显示红色,代码如下: <br/></span></p><div class="code" style="position:relative; padding:0px; margin:0px;"><div class="code" style="position:relative; padding:0px; margin:0px;"><pre class="brush:php;toolbar:false">input::-webkit-input-placeholder{color:red;}</pre><div class="contentsignin">로그인 후 복사</div></div><div class="contentsignin">로그인 후 복사</div></div><p><span style="font-size: 14px;">如果想要用户点击变为蓝色,代码如下: <br/></span></p><div class="code" style="position:relative; padding:0px; margin:0px;"><div class="code" style="position:relative; padding:0px; margin:0px;"><pre class="brush:php;toolbar:false">input:focus::-webkit-input-placeholder{color:blue;}</pre><div class="contentsignin">로그인 후 복사</div></div><div class="contentsignin">로그인 후 복사</div></div><h2><span style="font-size: 14px;">九:移动端IOS手机下清除输入框内阴影,代码如下</span></h2><div class="code" style="position:relative; padding:0px; margin:0px;"><div class="code" style="position:relative; padding:0px; margin:0px;"><pre class="brush:php;toolbar:false">input,textarea {
-webkit-appearance: none;
}</pre><div class="contentsignin">로그인 후 복사</div></div><div class="contentsignin">로그인 후 복사</div></div><h2><span style="font-size: 14px;">十:在IOS中 禁止长按链接与图片弹出菜单</span></h2><div class="code" style="position:relative; padding:0px; margin:0px;"><div class="code" style="position:relative; padding:0px; margin:0px;"><pre class="brush:php;toolbar:false">a, img {
-webkit-touch-callout: none;
}</pre><div class="contentsignin">로그인 후 복사</div></div><div class="contentsignin">로그인 후 복사</div></div><h1><span style="font-size: 16px;">二、calc基本用法</span></h1><p><span style="font-size: 14px;">calc基本语法: <br/></span><code><span style="font-size: 14px;">.class {width: calc(expression);}</span>
<p class="calc">我是测试calc</p> .calc{ margin-left:50px; padding-left:2rem; width:calc(100%-50px-2rem); height:10rem; }
위 내용은 HTML5에 대한 지식 요약의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!