H5新手教程,小白来看看。?

2022-01-08 12:57

1.学习前准备

既然想学习好H5,只是这样看是不够的,还需要动手练习,以及及时复习,所以我推荐几款软件来配合我们的学习。

1.1.Hbuilder

t010a12696849cae3d8

必备软件,学习H5的关键,你要学习一切一切的H5代码都需要他,当然你如果熟悉别的软件也可以。本小编比较熟悉的是这款软件,所以也就推荐你们使用,个人认为还是比较适合新手入门的。

1.2.有道云笔记

t014626cff9c80c0275

2.HTML基础

好了,做好之前的准备,那么我们就来正式了解一下HTML吧

2.1.什么是HTML

HTML是指超文本标记语言(Hyper Text Markup Language)。

HTML是一种用来编写网页的语言,使用浏览器将他翻译成相应的页面。

HTML并不是编程语言,他是一种标记语言。

3.HTML基础结构

HTML文档主要包括三大部分:

文档声明部分(文档开头第一行,表明文档版本)

头部部分(给浏览器的配置及给搜索引擎的信息)

主体部分。(网页的内容都在这)

t01ae5d571cdce828d8t019728b466ef228df6

4.部分常用标签(必不可少)

(用于表述网页的元数据,及网页的基本信息)

4.1.标签:</p><p></p><p>网页的标题,即网页选项卡上的文字</p><p>4.2.<link>标签:</p><p>使用Link标签链接网页标签</p><p></p><p>常用属性:</p><p>rel属性:声明链接文件的类型</p><p>type属性:可以省略</p><p>href属性:表示图片的路径地址</p><p>4.3.<meta>标签</p><p>描述文件类型和编码,搜索关键字和描述。</p><p>1.charseat:设置文档字符集编码格式。</p><p>2.HTTP-EQUIV:(将我们的信息写给浏览器看,让浏览器按里边的要求执行)</p><p>属性值:Content-type(文档类型)Refresh(网页定时刷新)set-cookie(设置缓存)</p><p></p><p>需配合content使用(http-equiv属性只表明设置哪部分,具体的设置内容放在content属性中)</p><p>3.name属性(写给搜索引擎):使用方法同上,需掌握的属性值author(作者)keywords(关键字)description(网页描述)</p><p>4.content属性配合其他使用。</p><p>t01bd41293901e20af7</p><p>5.<body>部分常用标签(重点,最主要部分)</p><p>5.1.块级标签</p><p>t01a1940443d1e0ad32</p><p>t01a2c8c77e8f79c59c</p><p>2.基于布局的块级标签</p><p>t0139e20496a7f68e37</p><p>5.3.常见的行级标签</p><p>1.<span>(文本):<span></span>(文本):无实际意义,用来包裹某部分文字,修改特定样式。</p><p>2.<q>(短引用)<q></q>(短引用)显示文字为“”引起来。</p><p>3.<small>(缩小字体)<small></small>(缩小字体)表示缩小字体,可以多层嵌套,直到字号最小。</p><p>4. <em>(强调) <strong>(强调)</p><p><i>(倾斜) <b>(加粗)</p><p>【Strong,em,b,i标签的区别】</p><p>1.Strong和em都表示强调,但是Strong是加粗,em是倾斜。</p><p>2.Strong和b都是加粗,em和i都能倾斜,但是Strong和em有强调含义。HTML5要求标签尽可能的实现语义化。</p><p>5.(超链接)</p><p>t01dded7983bbf99703</p><p>a.属性:</p><p>1).href:可以是网络连接,也可以是本地文件。(路径确定同img )</p><p>2).target:超链接打开的位置,_self自身页面(默认)_blank 新页面1.href:可以是网络连接,也可以是本地文件。(路径确定同img )</p><p>3).title:鼠标之上后显示的文字。</p><p>4).rel:指定当前文档与被连接文档的关系。"prev":被连接文档是前一篇,"next":被连接文档是后一篇,(了解)"icon"图标"stylesheet"样式表,"prefetch"预加载。</p><p>b.锚链接</p><p>1.本页面锚链接:</p><p>a.设置锚点。</p><p>b.在超链接的href属性中,使用#name跳转到对应锚点</p><p>2.页面间锚链接: </p><p>a.在即将跳转的页面指定位置设置锚点。</p><p>b.在超链接的href属性中,使用页面地址.html#name跳到对应位置。</p><p>c.功能性连接: </p><p>1.mailto://763066931@qq.com 给指定邮箱发邮件</p><p>2.file:///f/ 打开指定文件。 </p><p>3.tencent://message/?uin=763066931 给指定qq发消息</p><p>6.<img />(图片)</p><p>t015c2eaf54ae7166b2</p><p>1).src:表示引用图片地址</p><p>2).height="100px"width="100px"图片的宽度高度,可以用css样式(style="")代替。</p><p>3).title:图片的标题,鼠标指上后显示的文字。</p><p>4).alt:当图片无法加载时显示的文字。</p><p>5).align:设置图片周围文字相对于图片的位置,top center botton。</p><p></p><p>5.4.表格</p><p>表格:</p><p>表格的行:</p><p>表格的列:</p><p>表头:<th></th>:默认加粗,单元格居中。</p><p>常用属性:</p><p>1.border:给表格增加边框,当border属性增大时,只有外围框线增粗,中间框线不变</p><p>2.cellspacing:单元格与单元格之间的距离(默认一个像素),当cellspacing="0",的时候,</p><p>只会是单元格间隙为0,但不会合并边线。(不常用)</p><p>【表格边框合并】使用style="border-collapse: collapse;无需再写cellspacing="0""</p><p>3.cellpadding:每个单元格内文字与边缘之间的距离</p><p>4.width height:表格的宽高(不常用)</p><p>5.align:表格的对齐方式。left center right调整表格在浏览器的位置,</p><p>相当于让表格浮动,会影响表格后边文字的排列方式(不常用)</p><p>6.bgcolor:背景色,等于style="backgroundcolor:"</p><p>7.background:背景图片 等同于 style = "background-image"且背景图会覆盖背景色</p><p>8.bordercolor:边框颜色。</p><p>--></p><p><!--相关的属性</p><p>1.width/height单元格的宽高,文字过多时,为显示文字,会失效。</p><p>2.bgcolor: 单元格的背景颜色。</p><p>3.align: left center right 单元格中的文字水平对齐方式。</p><p>4.valign:top center bottom 单元格中的文字垂直对齐方式。</p><p>5.nowrap: nowrap 单元格中文字不换行。</p><p></p><p>注意,当表格属性与行列属性冲突时,以行列属性为准。</p><p></p><p>--></p><p><!--跨列跨行</p><p>colspan 跨N列,当某个单元格跨N列时,其右边N-1个单元格需要删除。</p><p>rowspan 跨N行,当某个单元格跨N行时,其下方N-1个单元格需要删除。</p><p>t01a594834878a74e0ft010cdc8e2bb19c5d04</p><p>5.5表单</p><p>t01bfed468e0752a438</p><p>1.【两个重要属性】</p><p>   1.表单提交地址:提交给动态文件,html为静态文件,空时提交给自身</p><p>2.提交方法: post:Transfers data using an http post transaction</p><p>get:Appends data to the URL specified by the action attribute</p><p>2.【get和poet的区别:】</p><p>1.get传参使用URL:http://服务器地址?name1=value1&name2=value2。</p><p>(?表示传递参数,后边用name=value的方式传递,多个参数之间用&链接。)</p><p>URL传参不安全,所有信息可在地址栏看到,并且可以通过地址栏随意传递数据。(URL注入攻击)</p><p>URL传参数据量有限,只能传递少量数据。get传参比post快。</p><p>2.post使用HTTP请求传输协议,地址栏不可见,比较安全,且传递数据无限制。</p><p>综上所述,一般使用post。</p><p></p><p>3.【input标签及属性】</p><p>1.常用属性:</p><p>1.type:表示输入框的类型。</p><p>2.name:输入框的别名,一般情况下必填。因为:传递数据的时候使用name=value 的方式传递。</p><p>3.value:输入框的默认值。</p><p>4.placeholder:提示内容,不能指定默认值,当提示框有内容时,提示内容消失。</p><p>5.tabindex:控制输入框点击tab的跳转顺序从小往大开始。(了解即可,一般不用)</p><p>2.input特殊属性值:</p><p>1.checked="checked"默认被选中。</p><p>2.disabled="disabled"设置控件不能使用,按键不能选中,文本框不能被修改。</p><p>而且如果输入框disable,则输入框信息不能传递。</p><p>3.hidden="hidden"等同于type="hidden"隐藏域传值。常用语配合disabled,隐藏域传值。</p><p></p><p>4.【type属性详解:】</p><p>1.text:文本输入框</p><p>2.password:密码输入框,浏览器显示为点。</p><p>3.submit:提交按钮:提交表单数据。</p><p>4.radio:单选按钮</p><p>5.checkbox:复选按钮</p><p>name和value属性值必须全部存在,提交时,提交的是value中的属性。</p><p>radio凭借name中的属性区别是否为同一组,name相同为同一组,同组中只能选一个。</p><p>6.reset:将表单数据重置为初始状态。</p><p>7.file:文件上传按钮。</p><p>8.image:图形提交按钮。</p><p>9.bottom:普通按钮。</p><p>5.【select标签:下拉框】</p><p>1.name属性应该写在<select></select>上,所有选项只有一个name。</p><p>2.multiple="multiple":设置成多选,一般不用,可在界面使用ctrl多选。</p><p>3..option常用属性:</p><p>1.value:当option没有value属性时,往后台传递的是option中间的文字,</p><p>当有value属性时,往后台传递的是value的属性值</p><p>2.title:鼠标之上后显示的文字。</p><p>3.selected="selected":默认选中。</p><p>4.optgroup标签:用于将option标签分组,label属性表示分组名。</p><p>6.【<textarea></textarea>文本域】</p><p>1.cols ros 多少行列 看字符(一般不用),使用style="heigth:100px;width:100px"</p><p>2.readonly="readonly":设置为只读模式,不可编辑。</p><p>3.style="resize:none"设置为不允许修改。</p><p>4.style="overflow"设置当文字超出区域的时候怎么处理。</p><p>1常用属性:</p><p>1.hidden:超出区域的文字,隐藏无法显示。</p><p>2.scroll:无论文字多少,始终出现滚动条。</p><p>3.auto:自动,根据文字的多少自动决定是否显示滚动条。(默认样式)</p><p>2.也可以通过overflow-x,overflow-y分别设置水平垂直的显示方式。</p><p>7.【表单的边框与标题】</p><p><fieldset></fieldset></p><p><legend></legend></p><p>如果想要让标签嵌入到边框中,需将标题标签写到边框标签里边</p><p></p><p>8.【智能表单】</p><p>1.H5新增input的form属性,用于指向特定form表单的id,</p> <br /> <p><script type="text/javascript">s("content-m");</script></p> </div> <div class="m-pages"><li><a>共2页: </a></li><li><a href='#'>上一页</a></li><li class="thisclass"><a>1</a></li><li><a href='1278005_2.html'>2</a></li><li><a href='1278005_2.html'>下一页</a></li></div> <div class="down-word"> <div class="word-ico"></div> <div class="word-tit"> <span class="docx">H5新手教程,小白来看看。?.doc</span> <span>将本文的Word文档下载到电脑</span> <span>下载失败或者文档不完整,请联系客服人员解决! </span> </div> <div class="word-pic"><a href="javascript:;">下载这篇word文档</a></div> </div> </article> <div class="art-prenext"> <p>下一篇:<a href="/wenku/jiaoyu/1278004.html">简短的新年祝福语</a></p> </div> <script type="text/javascript">s("like-m");</script> <div class="main-tab"><a class="on" href="javascript:;">相关阅读</a></div> <div class="tab-box"> <ul class="main-new on clearfix"> <li><a href="/wenku/jiaoyu/1151876.html" title="中国石油大学(北京)远程在线考试答案—《油气">中国石油大学(北京)远程在线考试答案—《油气</a></li> <li><a href="/wenku/jiaoyu/1229519.html" title="中国移动网上大学传输设备PTN烽火L2题库">中国移动网上大学传输设备PTN烽火L2题库</a></li> <li><a href="/wenku/jiaoyu/1287270.html" title="苏教版三年级数学下册口算练习题竖式精选(两">苏教版三年级数学下册口算练习题竖式精选(两</a></li> <li><a href="/wenku/jiaoyu/1230553.html" title="2021年高考全国乙卷文科数学试题答案">2021年高考全国乙卷文科数学试题答案</a></li> <li><a href="/wenku/jiaoyu/1150887.html" title="2019年江苏五年制专转本英语统考真题">2019年江苏五年制专转本英语统考真题</a></li> <li><a href="/wenku/jiaoyu/938557.html" title="《统计学》复习题(3)">《统计学》复习题(3)</a></li> <li><a href="/wenku/jiaoyu/1131506.html" title="大型集团党建制度(包括三会一课、党员学习、">大型集团党建制度(包括三会一课、党员学习、</a></li> <li><a href="/wenku/jiaoyu/1053491.html" title="干燥机,润磨机设备操作维护规程">干燥机,润磨机设备操作维护规程</a></li> <li><a href="/wenku/jiaoyu/1144707.html" title="2006年中国药科大学有机化学考研专业课真题及">2006年中国药科大学有机化学考研专业课真题及</a></li> <li><a href="/wenku/jiaoyu/688148.html" title="夏季减肥打造小蛮腰">夏季减肥打造小蛮腰</a></li> </ul> </div> <div class="main-tab"><a class="on" href="javascript:;">本类排行</a></div> <div class="tab-box"> <ul class="main-new on clearfix"> <li><a href="/wenku/jiaoyu/1287711.html" title="2022最新数学教师工作总结方案多篇">2022最新数学教师工作总结方案多篇</a></li> <li><a href="/wenku/jiaoyu/1230558.html" title=" 2021高考全国甲卷文科数学试题及答案"> 2021高考全国甲卷文科数学试题及答案</a></li> <li><a href="/wenku/jiaoyu/1151861.html" title="中国石油大学(北京)远程在线考试答案—《安全">中国石油大学(北京)远程在线考试答案—《安全</a></li> <li><a href="/wenku/jiaoyu/1151866.html" title="石油大学《化工过程设备设计》主观题(单数)">石油大学《化工过程设备设计》主观题(单数)</a></li> <li><a href="/wenku/jiaoyu/1151863.html" title="中国石油大学(北京)远程在线考试答案—《催化">中国石油大学(北京)远程在线考试答案—《催化</a></li> <li><a href="/wenku/jiaoyu/1092360.html" title="石油大学远程在线考试《机械制造基础》试题答">石油大学远程在线考试《机械制造基础》试题答</a></li> <li><a href="/wenku/jiaoyu/666323.html" title="广西路网项目公路工程文件材料收集立卷归档实">广西路网项目公路工程文件材料收集立卷归档实</a></li> <li><a href="/wenku/jiaoyu/718492.html" title="六年级汉语拼音总复习题(新星小学)">六年级汉语拼音总复习题(新星小学)</a></li> <li><a href="/wenku/jiaoyu/1278950.html" title="最新苏教版三年级数学上册《间隔排列》易错题">最新苏教版三年级数学上册《间隔排列》易错题</a></li> <li><a href="/wenku/jiaoyu/1271665.html" title="部编版三年级语文上册基础知识练习(2021期末">部编版三年级语文上册基础知识练习(2021期末</a></li> </ul> </div> </div> <footer class="footer"> <p class="bt-links"><a href="https://m.77cn.com.cn">手机版</a><span class="v-line">|</span><a href="https://www.77cn.com.cn">PC版</a><span class="v-line">|</span><a href="https://m.77cn.com.cn/fww">范文大全</a></p> <p>Copyright © 2019-2022 免费范文网 版权所有<br/> 声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。<br/>客服QQ: 邮箱:tiandhx2@hotmail.com<br/> <a href="https://beian.miit.gov.cn/" target="_blank" rel="nofollow">苏ICP备16052595号-18</a> </p> <div style="display:none;"> <script> var _hmt = _hmt || []; (function() { var hm = document.createElement("script"); hm.src = "https://hm.baidu.com/hm.js?6e245478384fea490ec3a2317ee103ab"; var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(hm, s); })(); </script> <script> (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })(); </script> </div> </footer> <div class="theme-popover"> <div class="theme-poptit"> <a href="javascript:;" title="关闭" class="close">×</a> <b>注册会员免费下载</b>(下载后可以自由复制和排版) </div> <div class="theme-popbod dform"> <!--<p class="downtit">下载本文档需要支付 <i>7</i> 元</p>--> <!--<p class="chose"><span>支付方式:</span><span class="pay1"><img src="https://www.77cn.com.cn/img/wxpay.jpg" class="over"></span> <span class="pay2"><img src="https://www.77cn.com.cn/img/alipay.jpg"></span></p>--> <!--<div class="youke_pay">--> <!--<div class="wxpay"><a href="javascript:;">微信支付并下载</a></div>--> <!--<div class="alipay" style="display:none;"><a href="javascript:;">支付宝支付并下载</a>--> <!--</div>--> <!--</div>--> <p class='wxpay'><a href='https://www.77cn.com.cn/user/index.php'>马上注册会员</a></p> <p class="downtxt">注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。<br>微信: QQ:</p> </div> </div> <div class="theme-popover-mask"></div> <script> //menu $(".header .menu").on("click", function(){ $("body").append("<div class=\"mask-bg menu-mask-bg\"></div>"); $(".menu-slide").show(); $("html,body").css({height:$(window).innerHeight(), overflow:"hidden"}); setTimeout(function(){ $(".menu-slide").css({transform:"translateX(-50px)"}); },50) }); $("body").on("click", ".menu-mask-bg", function(){ $(".menu-slide").css({transform:"translateX(-100%)"}); $(".menu-mask-bg").remove(); $("html,body").removeAttr("style"); setTimeout(function(){ $(".menu-slide").hide(); },300) }); //search $(".header .search").click(function(){ if($(".search-box").is(":hidden")){ $(this).children("i").removeClass("search-icon").addClass("close-icon"); $(".search-box").fadeIn("fast"); }else{ $(this).children("i").removeClass("close-icon").addClass("search-icon"); $(".search-box").fadeOut("fast"); } }); //nav if($(".nav").length > 0) { var nav = new Swiper(".nav",{ slidesPerView: "auto" }); } </script> <script> $(".pay1 img").click(function () { $(".wxpay").css("display", "block"); $(".alipay").css("display", "none"); $(".pay1 img").addClass("over"); $(".pay2 img").removeClass("over"); }); $(".pay2 img").click(function () { $(".wxpay").css("display", "none"); $(".alipay").css("display", "block"); $(".pay1 img").removeClass("over"); $(".pay2 img").addClass("over"); }); </script> <script type="text/javascript"> jQuery(document).ready(function($) { $('.word-pic a').click(function(){ $('.theme-popover-mask').fadeIn(100); $('.theme-popover').slideDown(200); $(".vip-up").hide(); $(".vip-pay").hide(); var downid = '1278005' $('.wxpay a').click(function(){ var payurl = 'https://www.77cn.com.cn/hupipay/payment_pay_tz.php?payway=wx&aid='; payurl = payurl.replace('payment', 'youke'); var gotourl = payurl + downid location.href = gotourl; }); $('.alipay a').click(function(){ var payurl = 'https://www.77cn.com.cn/hupipay/payment_pay_tz.php?payway=ali&aid='; payurl = payurl.replace('payment', 'youke'); var gotourl = payurl + downid location.href = gotourl; }); }) $('.theme-poptit .close').click(function(){ $('.theme-popover-mask').fadeOut(100); $('.theme-popover').slideUp(200); }) }) </script> <script src="/js/gobacktop.js" type="text/javascript"></script> </body> </html>