목차
One: 모바일 개발 지식 포인트" >One: 모바일 개발 지식 포인트
Rem을 단위로 사용하세요" >Rem을 단위로 사용하세요
" >2. optgroup, select, textarea 등 Darkening
1.页面窗口自动调整到设备宽度,并禁止用户及缩放页面。" >1.页面窗口自动调整到设备宽度,并禁止用户及缩放页面。
2.忽略将页面中的数字识别为电话号码" >2.忽略将页面中的数字识别为电话号码
3.忽略Android平台中对邮箱地址的识别" >3.忽略Android平台中对邮箱地址的识别
6. 需要在网站的根目录下存放favicon图标,防止404请求(使用fiddler可以监听到),在页面上需加link如下:" >6. 需要在网站的根目录下存放favicon图标,防止404请求(使用fiddler可以监听到),在页面上需加link如下:
六:发短信(winphone系统无效)" >六:发短信(winphone系统无效)
七:调用手机系统自带的邮件功能" >七:调用手机系统自带的邮件功能
1. 当浏览者点击这个链接时,浏览器会自动调用默认的客户端电子邮件程序,并在收件人框中自动填上收件人的地址下面" >1. 当浏览者点击这个链接时,浏览器会自动调用默认的客户端电子邮件程序,并在收件人框中自动填上收件人的地址下面
2、填写抄送地址;" >2、填写抄送地址;
3. 填上密件抄送地址,如下代码:" >3. 填上密件抄送地址,如下代码:
🎜1. 페이지 창은 장치 너비에 맞게 자동으로 조정되며 사용자가 페이지 크기를 조정하는 것을 금지합니다. 🎜
🎜2. 페이지의 숫자를 전화번호로 인식하는 것을 무시합니다.🎜
🎜3. 🎜
🎜6. 404 요청을 방지하려면 파비콘 아이콘을 웹사이트의 루트 디렉터리에 저장해야 합니다(fiddler를 사용하여 모니터링할 수 있음). 링크는 다음과 같이 페이지에 추가되어야 합니다: 🎜
🎜1. 시청자가 이 링크를 클릭하면 브라우저가 자동으로 기본 클라이언트 이메일 프로그램을 호출하고 수신자 상자에 수신자 주소를 자동으로 입력합니다 🎜
🎜 2. 복사 주소를 입력하세요. 🎜
🎜 3. 숨은참조 주소에 다음 코드를 입력하세요. 🎜
4. 包含多个收件人、抄送、密件抄送人,用分号隔(;)开多个收件人的地址即可实现。如下代码:" >4. 包含多个收件人、抄送、密件抄送人,用分号隔(;)开多个收件人的地址即可实现。如下代码:
5、包含主题,用?subject=可以填上主题。如下代码:" >5、包含主题,用?subject=可以填上主题。如下代码:
6、包含内容,用?body=可以填上内容(需要换行的话,使用%0A给文本换行);代码如下:" >6、包含内容,用?body=可以填上内容(需要换行的话,使用%0A给文本换行);代码如下:
7. 内容包含链接,含http(s)://等的文本自动转化为链接。如下代码:" >7. 内容包含链接,含http(s)://等的文本自动转化为链接。如下代码:
八:webkit表单输入框placeholder的颜色值改变:" >八:webkit表单输入框placeholder的颜色值改变:
九:移动端IOS手机下清除输入框内阴影,代码如下" >九:移动端IOS手机下清除输入框内阴影,代码如下
十:在IOS中 禁止长按链接与图片弹出菜单" >十:在IOS中 禁止长按链接与图片弹出菜单
二、calc基本用法" >二、calc基本用法
웹 프론트엔드 HTML 튜토리얼 HTML5에 대한 지식 요약

HTML5에 대한 지식 요약

Mar 21, 2018 pm 02:10 PM
html5

이 글은 HTML5에 대한 지식을 요약한 것입니다. 필요한 친구들이 참고하여 모두에게 도움이 되기를 바랍니다. 아래 에디터와 함께 살펴보겠습니다.

One: 모바일 개발 지식 포인트

Rem을 단위로 사용하세요

  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

2. optgroup, select, textarea 등 Darkening<span style="font-size: 14px;"></span>

태그를 모바일 단말기의 버튼으로 사용하거나 텍스트가 연결된 경우 버튼을 클릭하면 다음 코드와 같이 "어두운" 배경이 나타납니다.
</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基础知识点:

1.页面窗口自动调整到设备宽度,并禁止用户及缩放页面。

<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 - 用户是否可以手动缩放

2.忽略将页面中的数字识别为电话号码

<meta name="format-detection" content="telephone=no" />
로그인 후 복사

3.忽略Android平台中对邮箱地址的识别

<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" />
로그인 후 복사

6. 需要在网站的根目录下存放favicon图标,防止404请求(使用fiddler可以监听到),在页面上需加link如下:

<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>
로그인 후 복사

六:发短信(winphone系统无效)

<a href="sms:10010">发短信给: 10010</a>
로그인 후 복사

七:调用手机系统自带的邮件功能

1. 当浏览者点击这个链接时,浏览器会自动调用默认的客户端电子邮件程序,并在收件人框中自动填上收件人的地址下面

<p><a href="mailto:tugenhua@126.com">发电子邮件</a></p>
로그인 후 복사

2、填写抄送地址;

在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>
로그인 후 복사

3. 填上密件抄送地址,如下代码:

在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>
로그인 후 복사
로그인 후 복사
🎜🎜모바일 단말기를 클릭하면 "어두운" 배경이 나타납니다. 이때 CSS에 다음 코드를 추가해야 합니다. 🎜🎜🎜🎜 🎜
<p><a href="mailto:tugenhua@126.com;879083421@qq.com;aa@qq.com">包含多个收件人、抄送、密件抄送人,用分号隔(;)开多个收件人的地址即可实现</a></p>
로그인 후 복사
로그인 후 복사
🎜🎜3. 메타 포인트에 대한 기본 지식: 🎜🎜🎜

🎜1. 페이지 창은 장치 너비에 맞게 자동으로 조정되며 사용자가 페이지 크기를 조정하는 것을 금지합니다. 🎜

<p><a href="mailto:tugenhua@126.com?subject=【邀请函】">包含主题,可以填上主题</a></p>
로그인 후 복사
로그인 후 복사
🎜🎜속성의 기본 의미: 🎜 내용=”너비=장치-너비: 🎜 뷰포트의 크기를 제어합니다. device-width는 장치의 너비입니다 🎜 초기 규모 - 초기 규모 조정 🎜 최소 규모 - 사용자가 확대/축소할 수 있는 최소 규모 🎜 maximum-scale - 사용자가 확대/축소할 수 있는 최대 배율입니다. 🎜 user-scalable - 사용자가 수동으로 확장할 수 있는지 여부 🎜

🎜2. 페이지의 숫자를 전화번호로 인식하는 것을 무시합니다.🎜

<p><a href="mailto:tugenhua@126.com?body=我来测试下">包含内容,用?body=可以填上内容</a></p>
로그인 후 복사
로그인 후 복사

🎜3. 🎜

<p><a href="mailto:tugenhua@126.com?body=http://www.baidu.com">内容包含链接,含http(s)://等的文本自动转化为链接</a></p>
로그인 후 복사
로그인 후 복사
🎜4 홈 화면 빠른 실행 모드에 웹 사이트를 추가하면 주소 표시줄을 숨길 수 있습니다. iOS 사파리에서만 가능합니다🎜🎜
input::-webkit-input-placeholder{color:red;}
로그인 후 복사
로그인 후 복사
🎜5. 모드, ios safari top에만 해당 상태 표시줄 스타일 🎜🎜
input:focus::-webkit-input-placeholder{color:blue;}
로그인 후 복사
로그인 후 복사

🎜6. 404 요청을 방지하려면 파비콘 아이콘을 웹사이트의 루트 디렉터리에 저장해야 합니다(fiddler를 사용하여 모니터링할 수 있음). 링크는 다음과 같이 페이지에 추가되어야 합니다: 🎜

🎜< code>🎜🎜 🎜🎜그래서 공통 페이지의 템플릿은 다음과 같습니다: 🎜🎜🎜🎜🎜
input,textarea { 

   -webkit-appearance: none; 
}
로그인 후 복사
로그인 후 복사
🎜4. 모바일 단말기에서 글꼴 모음을 정의하는 방법🎜🎜
a, img { 

   -webkit-touch-callout: none;  
}
로그인 후 복사
로그인 후 복사
🎜5: Android 또는 IOS에서 전화를 걸기 위한 코드는 다음과 같습니다.🎜🎜
<p class="calc">我是测试calc</p>
 
.calc{ 

    margin-left:50px; 

    padding-left:2rem; 

    width:calc(100%-50px-2rem); 

    height:10rem; 
}
로그인 후 복사
로그인 후 복사
🎜🎜Six: 문자 메시지 보내기(winphone 시스템에서는 유효하지 않음)🎜🎜rrreee🎜🎜Seven: 함께 제공되는 이메일 기능을 호출합니다. 휴대폰 시스템🎜🎜

🎜1. 시청자가 이 링크를 클릭하면 브라우저가 자동으로 기본 클라이언트 이메일 프로그램을 호출하고 수신자 상자에 수신자 주소를 자동으로 입력합니다 🎜

rrreee

🎜 2. 복사 주소를 입력하세요. 🎜

🎜🎜iOS 휴대폰: 수신자 주소 뒤 ?cc=;로 시작하세요. 🎜🎜🎜🎜🎜rrreee🎜 🎜안드로이드폰의 경우 다음 코드: 🎜🎜🎜🎜🎜rrreee

🎜 3. 숨은참조 주소에 다음 코드를 입력하세요. 🎜

🎜🎜IOS 휴대폰의 경우 : 참조 주소 바로 뒤에 &bcc=를 쓰고 Android 아래에 숨은 복사 주소 🎜🎜🎜🎜 🎜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;'>&lt;p&gt;&lt;a href=&quot;mailto:tugenhua@126.com?879083421@qq.com?aa@qq.com&quot;&gt;填上密件抄送地址&lt;/a&gt;&lt;/p&gt;</pre><div class="contentsignin">로그인 후 복사</div></div><div class="contentsignin">로그인 후 복사</div></div><h3 id="span-style-font-size-px-包含多个收件人-抄送-密件抄送人-用分号隔-开多个收件人的地址即可实现-如下代码-span"><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;'>&lt;p&gt;&lt;a href=&quot;mailto:tugenhua@126.com;879083421@qq.com;aa@qq.com&quot;&gt;包含多个收件人、抄送、密件抄送人,用分号隔(;)开多个收件人的地址即可实现&lt;/a&gt;&lt;/p&gt;</pre><div class="contentsignin">로그인 후 복사</div></div><div class="contentsignin">로그인 후 복사</div></div><h3 id="span-style-font-size-px-包含主题-用-subject-可以填上主题-如下代码-span"><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;'>&lt;p&gt;&lt;a href=&quot;mailto:tugenhua@126.com?subject=【邀请函】&quot;&gt;包含主题,可以填上主题&lt;/a&gt;&lt;/p&gt;</pre><div class="contentsignin">로그인 후 복사</div></div><div class="contentsignin">로그인 후 복사</div></div><h3 id="span-style-font-size-px-包含内容-用-body-可以填上内容-需要换行的话-使用-A给文本换行-代码如下-span"><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;'>&lt;p&gt;&lt;a href=&quot;mailto:tugenhua@126.com?body=我来测试下&quot;&gt;包含内容,用?body=可以填上内容&lt;/a&gt;&lt;/p&gt;</pre><div class="contentsignin">로그인 후 복사</div></div><div class="contentsignin">로그인 후 복사</div></div><h3 id="span-style-font-size-px-内容包含链接-含http-s-等的文本自动转化为链接-如下代码-span"><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;'>&lt;p&gt;&lt;a href=&quot;mailto:tugenhua@126.com?body=http://www.baidu.com&quot;&gt;内容包含链接,含http(s)://等的文本自动转化为链接&lt;/a&gt;&lt;/p&gt;</pre><div class="contentsignin">로그인 후 복사</div></div><div class="contentsignin">로그인 후 복사</div></div><h2 id="span-style-font-size-px-八-webkit表单输入框placeholder的颜色值改变-span"><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 id="span-style-font-size-px-九-移动端IOS手机下清除输入框内阴影-代码如下-span"><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 id="span-style-font-size-px-十-在IOS中-禁止长按链接与图片弹出菜单-span"><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 id="span-style-font-size-px-二-calc基本用法-span"><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>
它可以支持加,减,乘,除; 在我们做手机端的时候非常有用的一个知识点;
优点如下:
1. 支持使用 “+”,”-“,”*” 和 “/” 四则运算。
2. 可以混合使用百分比(%),px,em,rem等作为单位可进行计算。
浏览器的兼容性有如下:
IE9+,FF4.0+,Chrome19+,Safari6+
如下测试代码:
</span><code><span style="font-size: 14px;"></span>

<p class="calc">我是测试calc</p>
 
.calc{ 

    margin-left:50px; 

    padding-left:2rem; 

    width:calc(100%-50px-2rem); 

    height:10rem; 
}
로그인 후 복사
로그인 후 복사

위 내용은 HTML5에 대한 지식 요약의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.

핫 AI 도구

Undresser.AI Undress

Undresser.AI Undress

사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover

AI Clothes Remover

사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool

Undress AI Tool

무료로 이미지를 벗다

Clothoff.io

Clothoff.io

AI 옷 제거제

AI Hentai Generator

AI Hentai Generator

AI Hentai를 무료로 생성하십시오.

인기 기사

R.E.P.O. 에너지 결정과 그들이하는 일 (노란색 크리스탈)
4 몇 주 전 By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. 최고의 그래픽 설정
4 몇 주 전 By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. 아무도들을 수없는 경우 오디오를 수정하는 방법
4 몇 주 전 By 尊渡假赌尊渡假赌尊渡假赌
WWE 2K25 : Myrise에서 모든 것을 잠금 해제하는 방법
1 몇 달 전 By 尊渡假赌尊渡假赌尊渡假赌

뜨거운 도구

메모장++7.3.1

메모장++7.3.1

사용하기 쉬운 무료 코드 편집기

SublimeText3 중국어 버전

SublimeText3 중국어 버전

중국어 버전, 사용하기 매우 쉽습니다.

스튜디오 13.0.1 보내기

스튜디오 13.0.1 보내기

강력한 PHP 통합 개발 환경

드림위버 CS6

드림위버 CS6

시각적 웹 개발 도구

SublimeText3 Mac 버전

SublimeText3 Mac 버전

신 수준의 코드 편집 소프트웨어(SublimeText3)

HTML의 테이블 테두리 HTML의 테이블 테두리 Sep 04, 2024 pm 04:49 PM

HTML의 테이블 테두리 안내. 여기에서는 HTML의 테이블 테두리 예제를 사용하여 테이블 테두리를 정의하는 여러 가지 방법을 논의합니다.

HTML 여백-왼쪽 HTML 여백-왼쪽 Sep 04, 2024 pm 04:48 PM

HTML 여백-왼쪽 안내. 여기에서는 HTML margin-left에 대한 간략한 개요와 코드 구현과 함께 예제를 논의합니다.

HTML의 중첩 테이블 HTML의 중첩 테이블 Sep 04, 2024 pm 04:49 PM

HTML의 Nested Table에 대한 안내입니다. 여기에서는 각 예와 함께 테이블 내에 테이블을 만드는 방법을 설명합니다.

HTML 테이블 레이아웃 HTML 테이블 레이아웃 Sep 04, 2024 pm 04:54 PM

HTML 테이블 레이아웃 안내. 여기에서는 HTML 테이블 레이아웃의 값에 대해 예제 및 출력 n 세부 사항과 함께 논의합니다.

HTML 입력 자리 표시자 HTML 입력 자리 표시자 Sep 04, 2024 pm 04:54 PM

HTML 입력 자리 표시자 안내. 여기서는 코드 및 출력과 함께 HTML 입력 자리 표시자의 예를 논의합니다.

HTML 정렬 목록 HTML 정렬 목록 Sep 04, 2024 pm 04:43 PM

HTML 순서 목록에 대한 안내입니다. 여기서는 HTML Ordered 목록 및 유형에 대한 소개와 각각의 예에 대해서도 설명합니다.

HTML에서 텍스트 이동 HTML에서 텍스트 이동 Sep 04, 2024 pm 04:45 PM

HTML에서 텍스트 이동 안내. 여기서는 Marquee 태그가 구문과 함께 작동하는 방식과 구현할 예제에 대해 소개합니다.

HTML 온클릭 버튼 HTML 온클릭 버튼 Sep 04, 2024 pm 04:49 PM

HTML onclick 버튼에 대한 안내입니다. 여기에서는 각각의 소개, 작업, 예제 및 다양한 이벤트의 onclick 이벤트에 대해 설명합니다.

See all articles