当前位置:Gxlcms > html代码 > HTML简要内容_html/css_WEB-ITnose

HTML简要内容_html/css_WEB-ITnose

时间:2021-07-01 10:21:17 帮助过:24人阅读

1. html基础

html是用来制作网页的标记语言,不需编译,直接由浏览器执行。大小写不敏感,推荐使用小写。html文件必须使用html或htm为文件名后缀。

html主体结构:

(1)DTD头:用于告诉浏览器用什么标准解析当前页面

(2)head部分:告诉浏览器一些相应信息

(3)body部分:给人看的数据

2. html语言的语法

2.1 html标签

标签是html中最基本单位,也是最重要的组成部分,用角括号< >括起来。

标签都是闭合的,有两种形式:<标签名>内容<标签名> ;<标签名 />

有三部分组成:标签名,要显示的数据,显示数据的属性

<标签名 属性名1=“属性值” …属性名n=“属性值”>

2.2 html注释

2.3 html代码格式

回车和空格在源代码中不起作用,所以在编写html代码时可以使用回车或空格进行排版,可使代码清晰,也便于团队合作。必须保持严格的缩进规则,以“Tab”键为准。

把代码写得漂亮比把代码写得正确更重要。

3. head部分

表示html文档的头信息,以开始,以结束。

包含了当前文档的一些信息,例如标题信息,meta信息等,正常情况下头信息是不会显示在html文档中的。

常用标签:

title标签--代表html文档的标题

base标签--将相对URL转换为完整的绝对URL

meta标签--用于定义文件信息的名称、内容等信息

link标签--当在文档中声明使用外接资源(如CSS)时使用此标签

style标签--在文档中声明样式时使用此标签

script标签--在文档中使用JavaScript脚本

4.body标签中的常用属性(注意默认值)

text-------设置页面文字的颜色

bgcolor---------设置页面的背景颜色

background-------设置页面背景图片

bgroperties-------设定页面背景图像为固定,不随页面滚动而滚动

link--------设定页面默认的链接颜色

alink-----------设定鼠标正在点击时的颜色

vlink-----------设定访问后链接文字的颜色

topmargin-----------设定页面的上边距

leftmargin-------------设定页面的左边距

5. 文字版面的编辑

5.1 格式标签


换行标签

段落标签,里边可加入文字、列表、表格等

居中对齐标签

     按原文显示标签,可把原文件中的空格,回车,换行,tab键表现出来

  • 代表html列表项目,每个列表项使用一对
    • html无序列表

        html有序列表


        水平分割线标签,用于段落与段落间的分割

        5.2 文本标签

        标题字标签,n为1-6,定义六级标题,而且会自动换行插入一个空行

        粗体字标签

        斜体字标签

        下划线字体标签

        文字上标字体标签

        文字下表字体标签

        字体标签,可通过标签的属性指定文字的大小、颜色及字体等属性

        打字机文字

        用于引证、举例,通常为斜体字

        表示强调,通常为斜体字

        表示强调,通常为粗体字

        小型字体标签

        大型字体标签

        6. 插入图像

        img标签,单独出现,

        常用属性:

        alt-------代表图像的替代文字

        src------图像源(即图像的位置)

        border-------图片边框的宽度

        height--------图像的高度

        width---------图像的宽度

        设计网页时常用的图片格式:gif,jpeg,png

        7. 建立锚点和超链接

        7.1 a标签-------代表html链接,成对出现…

        常用属性:

        href---------代表一个url链接源

        url可以是网页,其他的文件,指向HTML文件中的一个位置,email地址

        target---------用来指出链接打开方式

        target=_blank:将链接内容在新的窗口中打开

        target=_parent:将链接的内容当成文件的上一个画面

        target=_self:将链接的内容显示在当前窗口

        target=_top:使整个画面重新显示成链接的画面内容

        链接语法:

        显示的文字

        7.2 定位网页内部的链接(锚点链接)

        用定义,如:第一部分,使用跳转到第一部分,超链接就可以定位到网页中的“第一部分”这个位置。

        7.3 超链接

        三种链接路径:

        绝对路径:http://www.sohu.com/index.html

        文档相对路径:adver/contents.html

        站点根目录相对路径:/support/app/customer.html

        8. html表格

        8.1 常见标签

        代表html表格,成对出现

        属性:width------表格宽度

        height------表格高度

        border------表格边框

        cellspacing-----表格边框与表格内容填充的距离,也是内容填充之间的距离

        cellpadding------内容填充的宽度

        表中的一行

        定义表格标题的位置,可由align和valign属性来设置

        表中的一列

        tr、th属性:

        width与height------代表宽度和高度

        colspan---------一行跨越多列

        Rowspan--------一列跨越多行

        align-------------水平对齐方式(left,center,right)

        valign----------竖直对齐方式(top,middle,bottom)

        表中的一个单元格,用于存放具体数据内容

        align,valign具体解释详见上面

        9. html框架结构

        9.1 简述

        一个浏览器窗体可通过几个页面的组合来显示。可使用框架(frames)来完成。可分为数行和数列。

        优点:重载页面时不需重载整个页面;方便制作导航栏。

        缺点:会产生很多页面,不易管理;不易打印;浏览器的后退按钮无效;代码复杂,无法被一些搜索引擎索引到;多数小型的移动设备(PDA手机)无法完全显示框架;多框架的页面会增加服务器的http请求

        由于这许多缺点,不符合标准网页设计的理念,已被标准网页设计抛弃

        9.2 html框架标签

        标签--代替body标签定义了框架页,并定义了框架将分为多少行多少列

        常用属性:

        cols---框架含有多少列与列的大小

        rows----框架还有多少行与行的大小

        border----框架页是否有边框

        framespacing----框架之间间隔的距离

        标签--可为那些不支持框架的浏览器显示文本,与<body>组合使用</p> <p><iframe>标签----创建一个包含另外一个文档的内敛框架,iframe标签内的内容可以作为浏览器不支持iframe标签是显示</p> <p>frame标签---定义frameset标签中每个框架页的内容</p> <p>单独出现,<frame /></p> <p>常用属性:</p> <p>frameborder----定义了内容页的边框,取值为(1|0),缺省值为1</p> <p>1--在每个页面之间显示边框 0----不显示边框</p> <p>name-----在一个框架页链接到另一框架页是使用(另一个框架页可使用target定义链接页)</p> <p>Noresize----定义了浏览者是否可以通过拖拽改变框架页尺寸,取值为(noresize)</p> <p>scrolling----定义了是否有滚动条,取值为(yes|no|auto),缺省值为auto</p> <p>yes---显示滚动条 no----不显示滚动条 auto----需要时再显示滚动条</p> <p>src----定义了内容条URL</p> <p>border---设置边框粗细</p> <p>10. html表单设置</p> <p>10.1 form标签</p> <p>网页怎样与用户进行交互?答案是:使用html表单(form)</p> <p>form标签-----代表html表单</p> <p>常用属性:</p> <p>action---浏览者输入的数据被传送到的地方,如一个jsp页面</p> <p>method----数据传送的方法,常用post</p> <p>10.2 input标签-----html表单的单行输入域</p> <p>单独出现,<input /></p> <p>属性:</p> <p>type----代表一个输入域的显示方式(分为输入型,选择型,点击型)</p> <p>取值:</p> <p>text---文字输入域(输入型)</p> <p>password----文字输入域,但输入的文字以密码符号*显示(输入型)</p> <p>file----可以输入一个文件路径(输入型)</p> <p>checkbox----复选框,可以选择零个或多个(选择型)</p> <p>radio----单选框,只选且必选一个(选择型)</p> <p>hidden---代表隐藏域,可传送一些隐藏的信息到服务器</p> <p>button----按钮(点击型)(有提交功能,会把所有表单一起提交)</p> <p>image----使用图片来显示按钮,使用src属性指定图像的位置(点击型)</p> <p>submit---提交按钮,可使用value属性来显示按钮上的文字(点击型)</p> <p>reset----重置按钮,可以把表单中的信息清空(点击型)</p> <p>name-----此表单项名称</p> <p>value----输入域的值</p> <p>size----输入域的长度</p> <p>maxlength-----输入域最多可以输入文字的长度(个数)</p> <p>checked-----如果是选择型的输入域,代表已经被选择,值为checked</p> <p>readonly-----输入域可以选择,但无法修改,值为readonly</p> <p>disabled-----输入域无法获得焦点,无法选择,以灰色显示,在表单中不起任何作用</p> <p>accesskey-----表单的快捷键访问方式如值为h即按Alt+h</p> <p>tabindex-----输入域的“tab”键遍历顺序</p> <p>src----当使用图片来表示按钮时,代表图片的位置(URI)</p> <p>alt----用来替换提交按钮的图片提示信息</p> <p>10.3 textarea标签-----代表表单多行输入域</p> <p>成对出现,<textarea></textarea></p> <p>属性:</p> <p>cols----多行输入域的列数</p> <p>rows----多行输入域的行数</p> <p>name----此表单项名称</p> <p>accesskey-----表单的快捷键访问方式</p> <p>disabled-----无法获得焦点,无法选择</p> <p>readonly----输入域可选择,但无法修改</p> <p>tabindex-----输入域,使用“tab”键的遍历顺序</p> <p>10.4 select标签</p> <p>Select标签----选择列表标签</p> <p>成对出现<select></select></p> <p>此标签中的每对option标签代表一个选择项</p> <p>属性:</p> <p>name---表单项名称</p> <p>size---选择域的高度</p> <p>multiple---可以有多个选择</p> <p>disabled---以灰色显示,在表单中不起任何作用</p> <p>tabindex--使用“tab”键的遍历顺序</p> <p>option标签---代表选择列表的一个选择项</p> <p>成对出现<option></option></p> <p>属性:</p> <p>label----说明选择项</p> <p>value----说明选择项的值</p> <p>selected---此选择项已经被选择</p> <p>disabled----输入框无法获得焦点,以灰色显示,在表单中表示禁用</p> <p>tabindex----使用“tab”键的遍历顺序 </div> <div class=""> <ul class="m-news-opt fix"> <li class="opt-item"> <a href='/htmldaima-269243.html' target='_blank'><p>< 上一篇</p><p class="ellipsis">插入并列div使其居中_html/css_WEB-ITnose</p></a> </li> <li class="opt-item ta-r"> <a href='/htmldaima-269245.html' target='_blank'><p>下一篇 ></p><p class="ellipsis">关于切图的严重问题_html/css_WEB-ITnose</p></a> </li> </ul> </div> </div> </div> <div class="g-title fix"> <h2 class="title-txt">人气教程排行</h2> </div> <div class="m-rank u-dashed mb40"> <ul> <li class="rank-item"> <a href="/htmldaima-274978.html" title='如何生成一个调查问卷_html/css_WEB-ITnose' class="item-name ellipsis" target="_blank"> <span class="g-art-count fr">230次</span> <span class="g-sort-num top">1</span> 如何生成一个调查问卷_html/css_WEB-ITnose </a> </li> <li class="rank-item"> <a href="/htmldaima-274080.html" title='在页面直接显示日历_html/css_WEB-ITnose' class="item-name ellipsis" target="_blank"> <span class="g-art-count fr">230次</span> <span class="g-sort-num second">2</span> 在页面直接显示日历_html/css_WEB-ITnose </a> </li> <li class="rank-item"> <a href="/htmldaima-262106.html" title='如何点击a标签实现弹出inputfile上传文件对话框_HTML/Xhtml_网页制作' class="item-name ellipsis" target="_blank"> <span class="g-art-count fr">230次</span> <span class="g-sort-num third">3</span> 如何点击a标签实现弹出inputfile上传文件对话框_HTML/Xhtml_网页制作 </a> </li> <li class="rank-item"> <a href="/htmldaima-278863.html" title='关于列表标记的详细介绍' class="item-name ellipsis" target="_blank"> <span class="g-art-count fr">229次</span> <span class="g-sort-num ">4</span> 关于列表标记的详细介绍 </a> </li> <li class="rank-item"> <a href="/htmldaima-277331.html" title='cssborder-bottom(指定下边线的样式、宽度及颜色)' class="item-name ellipsis" target="_blank"> <span class="g-art-count fr">229次</span> <span class="g-sort-num ">5</span> cssborder-bottom(指定下边线的样式、宽度及颜色) </a> </li> <li class="rank-item"> <a href="/htmldaima-270548.html" title='html新闻详情页_html/css_WEB-ITnose' class="item-name ellipsis" target="_blank"> <span class="g-art-count fr">229次</span> <span class="g-sort-num ">6</span> html新闻详情页_html/css_WEB-ITnose </a> </li> <li class="rank-item"> <a href="/htmldaima-268070.html" title='为何页面内容和网页边缘有空隙_html/css_WEB-ITnose' class="item-name ellipsis" target="_blank"> <span class="g-art-count fr">229次</span> <span class="g-sort-num ">7</span> 为何页面内容和网页边缘有空隙_html/css_WEB-ITnose </a> </li> <li class="rank-item"> <a href="/htmldaima-269054.html" title='position:fixed定位时“高度坍塌”问题的解决_html/css_WEB-ITnose' class="item-name ellipsis" target="_blank"> <span class="g-art-count fr">228次</span> <span class="g-sort-num ">8</span> position:fixed定位时“高度坍塌”问题的解决_html/css_WEB-ITnose </a> </li> <li class="rank-item"> <a href="/htmldaima-280863.html" title='htmlp标签怎么换行?htmlp标签添加br换行标签的应用' class="item-name ellipsis" target="_blank"> <span class="g-art-count fr">227次</span> <span class="g-sort-num ">9</span> htmlp标签怎么换行?htmlp标签添加br换行标签的应用 </a> </li> <li class="rank-item"> <a href="/htmldaima-281519.html" title='HTML的&lt;!DOCTYPE&gt;标签' class="item-name ellipsis" target="_blank"> <span class="g-art-count fr">226次</span> <span class="g-sort-num ">10</span> HTML的&lt;!DOCTYPE&gt;标签 </a> </li> <li class="rank-item"> <a href="/htmldaima-280725.html" title='html页面中友情链接怎么进行添加设置?(代码示例)' class="item-name ellipsis" target="_blank"> <span class="g-art-count fr">226次</span> <span class="g-sort-num ">11</span> html页面中友情链接怎么进行添加设置?(代码示例) </a> </li> <li class="rank-item"> <a href="/htmldaima-278651.html" title='form表单中属性及功能应用介绍汇总' class="item-name ellipsis" target="_blank"> <span class="g-art-count fr">226次</span> <span class="g-sort-num ">12</span> form表单中属性及功能应用介绍汇总 </a> </li> <li class="rank-item"> <a href="/htmldaima-278586.html" title='详解form标签中的method属性' class="item-name ellipsis" target="_blank"> <span class="g-art-count fr">226次</span> <span class="g-sort-num ">13</span> 详解form标签中的method属性 </a> </li> <li class="rank-item"> <a href="/htmldaima-277758.html" title='HTML5Canvas逼真烟雾效果js插件' class="item-name ellipsis" target="_blank"> <span class="g-art-count fr">226次</span> <span class="g-sort-num ">14</span> HTML5Canvas逼真烟雾效果js插件 </a> </li> <li class="rank-item"> <a href="/htmldaima-275669.html" title='页面跳转特效_html/css_WEB-ITnose' class="item-name ellipsis" target="_blank"> <span class="g-art-count fr">226次</span> <span class="g-sort-num ">15</span> 页面跳转特效_html/css_WEB-ITnose </a> </li> <li class="rank-item"> <a href="/htmldaima-271209.html" title='改变鼠标选中区域的样式。_html/css_WEB-ITnose' class="item-name ellipsis" target="_blank"> <span class="g-art-count fr">226次</span> <span class="g-sort-num ">16</span> 改变鼠标选中区域的样式。_html/css_WEB-ITnose </a> </li> <li class="rank-item"> <a href="/htmldaima-273428.html" title='关于$("body").append()一段html代码,在页面写能触发事件,写在js文件里写就没有_html/css_WEB-ITnose' class="item-name ellipsis" target="_blank"> <span class="g-art-count fr">225次</span> <span class="g-sort-num ">17</span> 关于$("body").append()一段html代码,在页面写能触发事件,写在js文件里写就没有_html/css_WEB-ITnose </a> </li> <li class="rank-item"> <a href="/htmldaima-271182.html" title='CSS3悬浮动画效果_html/css_WEB-ITnose' class="item-name ellipsis" target="_blank"> <span class="g-art-count fr">225次</span> <span class="g-sort-num ">18</span> CSS3悬浮动画效果_html/css_WEB-ITnose </a> </li> <li class="rank-item"> <a href="/htmldaima-271093.html" title='纯C语言实现的CSS解析器:katana_html/css_WEB-ITnose' class="item-name ellipsis" target="_blank"> <span class="g-art-count fr">225次</span> <span class="g-sort-num ">19</span> 纯C语言实现的CSS解析器:katana_html/css_WEB-ITnose </a> </li> <li class="rank-item"> <a href="/htmldaima-267953.html" title='body在默认情况下是具有margin外边距的_html/css_WEB-ITnose' class="item-name ellipsis" target="_blank"> <span class="g-art-count fr">225次</span> <span class="g-sort-num ">20</span> body在默认情况下是具有margin外边距的_html/css_WEB-ITnose </a> </li> </ul> </div> </div> </div> <!-- / 教程内容页 --> </div> </div> <!-- 页尾 --> <div class="footer"> 本站所有资源全部来源于网络,若本站发布的内容侵害到您的隐私或者利益,请联系我们删除!</div> <!-- / 页尾 --> <script type="text/javascript" src="/kan/js/read.js"></script> <div style="display:none"> <div class="login-box" id="login-dialog"> <div class="login-top"><a class="current" rel="nofollow" id="login1" onclick="setTab('login',1,2);" >登录</a></div> <div class="login-form" id="nav-signin"> <!-- <div class="login-ico"><a rel="nofollow" class="qq" id="qqlogin" target="_blank" href="/user-center-qqlogin.html"> QQ </a></div> --> <div class="login-box-form" id="con_login_1"> <form id="loginform" action="/user-center-login.html" method="post" onsubmit="return false;"> <p class="int-text"> <input class="email" id="username" name="username" type="text" value="用户名或Email" onfocus="if(this.value=='用户名或Email'){this.value='';}" onblur="if(this.value==''){this.value='用户名或Email';};" ></p> <p class="int-text"> <input class="password1" type="password" id="password" name="password" value="******" onBlur="if(this.value=='') this.value='******';" onFocus="if(this.value=='******') this.value='';" > </p> <p class="int-info"> <label class="ui-label">&nbsp;</label> <label for="agreement" class="ui-label-checkbox"> <input type="checkbox" value="" name="cookietime" id="cookietime" checked="checked" value="2592000"> <input type="hidden" name="notforward" id="notforward" value="1"> <input type="hidden" name="dosubmit" id="dosubmit" value="1">记住我的登录 </label> <a rel="nofollow" class="aright" href="/user-center-forgetpwd.html" target="_blank"> 忘记密码? </a></p> <p class="int-btn"><a rel="nofollow" id="loginbt" class="loginbtn"><span>登录</span></a></p> </form> </div> <form id="regform" action="/user-center-reg.html" method="post"> <div class="login-reg" style="display: none;" id="con_login_2"> <input type="hidden" name="t" id="t"/> <p class="int-text"> <input id="email" name="email" type="text" value="Email" onfocus="if(this.value=='Email'){this.value='';}" onblur="if(this.value==''){this.value='Email';};"></p> <p class="int-text"> <input id="uname" name="username" type="text" value="用户名或昵称" onfocus="if(this.value=='用户名或昵称'){this.value='';}" onblur="if(this.value==''){this.value='用户名或昵称';};"></p> <p class="int-text"> <input type="password" id="pwd" name="password" value="******" onBlur="if(this.value=='') this.value='******';" onFocus="if(this.value=='******') this.value='';"> </p> <p class="int-text1"><span class="inputbox"> <input id="validate" name="validate" type="text" value="验证码" onfocus="if(this.value=='验证码'){this.value='';}" onblur="if(this.value==''){this.value='验证码';};"> </span><span class="yzm-img"><img src="/user-checkcode-index" alt="看不清楚换一张" id="indexlogin"></p> <p class="int-info"> <label> <input value="" name="agreement" id="agreement" CHECKED="checked" type="checkbox"> 我已阅读<a rel="nofollow" href="/user-center-agreement.html">用户协议</a>及<a rel="nofollow" href="/user-center-agreement.html">版权声明</a></label> </p> <p class="int-btn"><input type="hidden" name="dosubmit"/> <a rel="nofollow" class="loginbtn" id="register"><span>注册</span></a></p> </div> </form> </div> </div> </div> </div> <script type="text/javascript" src="/kan/js/foot_js.js"></script> <script> var _hmt = _hmt || []; (function() { var hm = document.createElement("script"); hm.src = "https://hm.baidu.com/hm.js?6dc1c3c5281cf70f49bc0bc860ec24f2"; var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(hm, s); })(); </script> <script type="text/javascript" src="/layui/layui.js"></script> <script> layui.use('code', function() { layui.code({ elem: 'pre', //默认值为.layui-code about: false, skin: 'notepad', title: 'php怎么实现数据库验证跳转代码块', encode: true //是否转义html标签。默认不开启 }); }); </script> </body> </html>