快上网专注成都网站设计 成都网站制作 成都网站建设
成都网站建设公司服务热线:028-86922220

网站建设知识

十年网站开发经验 + 多家企业客户 + 靠谱的建站团队

量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决

HTML5——对HTML5的认识-创新互联

首先非常感谢李刚老师出的这本书《HTML5/CSS3/JavaScript讲义》,今天读了第一章节的内容,趁热打铁,总结一下。

专注于为中小企业提供成都网站制作、网站设计服务,电脑端+手机端+微信端的三站合一,更高效的管理,为中小企业三台免费做网站提供优质的服务。我们立足成都,凝聚了一批互联网行业人才,有力地推动了上千企业的稳健成长,帮助中小企业通过网站建设实现规模扩充和转变。

    HTML5的时代已经到来,它对所有的前端开发人员来说是一种福音。HTML5致力于解决跨浏览器问题,可以部分取代JavaScript,HTML5致力于把浏览器变成一个前端执行程序环境,而不是简单地视图工具。

    第一部分,了解HTML和XHTML

    HTML——Hyper Text Markup Language(超文本标记语言),它的发展史比较复杂,从1991年年底推出HTML,当时HTML并没有严格的定义,一路走来HTML2.0,HTML3.2,HTML4.0,HTML4.0.1,XHTML1.0。XHTML可谓是历尽了千锤百炼。

    XHTML——eXtensible Hyper Text Markup Language(扩展的超文本标记语言)。

    HTML4.0.1和XHTML具备了良好的兼容性,而且XHTML是更严格、更纯净的HTML代码。

    我们习惯性的认为HTML是一种结构化的文档,但实际上HTML的语法十分的自由、宽容(主要是各个浏览器纵容的结果)比如如下的代码,HTML标签有头无尾,非常不规范:

    
    
    混乱的html文档<title>
    <body>
    <h2>混乱的html文档</pre><p>    这显然违背了结构化文档的规则,但是用浏览器来浏览这份文档时,依然可以看到浏览效果——这就是html不规范的地方。而XHTML致力于消除这种规范,XHTML要求HTML文档首先必须是一份XML文档。</p><p>    通常,计算机里的浏览器可以对付各种不规范的HTML文档,但现在很多浏览器运行在移动电话和手持设备上,它们就没有能力来处理那些糟糕的标记语言。</p><p>    <strong>第二部分:从XHTML到HTML5</strong></p><p>WHATWG(Web Hypertext Application Technology Workding Group,Web超文本应用技术工作组)制定了一个新的HTML标准,HTML5。</p><p>    大量的调查表明:即使在一些正规的网站中,也很少有网站能通过HTML规范验证。仅有6.57%的网站符合HTML规范验证。如果把那些名不见经传的小网站考虑在内,整个互联网几乎都是不符合规范的HTML页面。</p><p>    现有的HTML页面大量存在如下4中不符合规范的内容</p><p>    1.元素的标签大小写混杂。比如:<p></P>。</p><p>    2.元素没有合理结束的情况。比如:只有<p>没有</p>。</p><p>    3.元素中的属性没有指定属性值。比如<input type="text" disabled>。</p><p>    4.为元素的属性指定属性值时没有使用引号。比如:<input type=text>。</p><p>    出于“存在即合理”的考虑,WHATWG组织开始定义一种“妥协式”的规范:HTML5。HTML5成人以上的不规范是符合规范的。HTML5是规范制定者对妥协的实现。</p><p>    <strong>HTML5的优势:</strong></p><p>    从HTML4.0.1、XHTML到HTML5,并不是一种革命性的升级,而是一种规范向习惯的妥协,因此从HTML到HTML5的过度非常的轻松。</p><p>    1.解决跨浏览器问题。</p><p>    跨浏览器问题绝对是一个永恒的“噩梦”,HTML的出现可能会改变这种局面,目前各种主流浏览器如:IE、Chrome、Firefox、Opera、Safari都表现出对HTML5极大的热情。如果各浏览器都遵循HTML5规范,以后前端程序员开发HTML+CSS+JavaScript页面将会变得更加轻松。</p><p>    2.部分替代了原来的JavaScript。</p><p>    比如HTML5以前要实现:打开一个页面后立即让某行文本框获得焦点,要通过javascript来实现,而现在只需要加上一个属性(autofocus)即可。</p><pre>    <input type = text autofocus name = price/></pre><p>    3.更明确的语义支持。</p><p>    (1)HTML5提供了<header>...</header>;<nav>...</nav>;<article>...</article>;<section>...</section>;<aside>...</aside>;<footer>...</footer>来代替以前只能通过div来实现的文档结构。</p><p>    (2)HTML5提供了两个新增的元素<time>2017-4-18</time>;<mark>被标记的语言</mark>提供了更加丰富的语义相比于原来的<em../>(em表示被强调的内容,但是到底是哪一种强调并不清楚)。</p><p>    4.增强了WEB应用程序的功能。</p><p>  一直以来,HTML被死死地限制着,客户端从服务器下载HTML页面数据,浏览器负责呈现这些HTML页面数据。出于对客户机安全性考虑,以前的HTML在安全性方面做的足够安全。</p><p>    于是呢,我们就需要通过JavaScriptlai等其他方式来增加HTML的功能。</p><p>    <strong>HTML5的语法变化</strong></p><p>    1.标签不再区分大小写。</p><p>    2.元素可以省略结束标签。</p><p>    3.允许省略属性值的属性。</p><p>    4.允许属性值不使用引号。(但是对于包含空格等容易引起浏览器混肴的属性值时候,HTML5强烈建议使用引号把这种特殊的属性值引起来)</p><p>    总结:HTML5说就是把不符合规范的HTML看做是一种规范,增加了一些新的api,新的实用的功能。</p><p align=center>另外有需要云服务器可以了解下创新互联scvps.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、<a href="https://www.cdcxhl.com/gaofang/" target="_blank">高防服务器</a>、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。</p>            <br>
            当前标题:HTML5——对HTML5的认识-创新互联            <br>
            文章地址:<a href="http://6mz.cn/article/dipcgo.html">http://6mz.cn/article/dipcgo.html</a>
        </div>
    </div>
    <div class="other">
        <h3>其他资讯</h3>
        <ul>
            <li>
                    <a href="/article/dcjsghs.html">腾讯云服务器ip会变吗 腾讯云服务器的ip固定吗</a>
                </li><li>
                    <a href="/article/dcjsjdc.html">java收费代码加密 java加密技术</a>
                </li><li>
                    <a href="/article/dcjsgdo.html">阿里云应用服务器如何部署 阿里云服务器怎么搭建服务器环境</a>
                </li><li>
                    <a href="/article/dcjsjco.html">如果裝路由器 如果装路由器怎么设置</a>
                </li><li>
                    <a href="/article/dcjsjdh.html">php后台数据u php处理数据</a>
                </li>        </ul>
    </div>
</div>
<footer>
    <div class="message">
        <div class="mess container">
            <p>免费获取网站建设与品牌策划方案报价</p>
            <span>*主要业务范围包括:高端网站建设, 集团网站建设(网站建设网站制作)找网站建设公司就上快上网。</span>
            <form action="">
                <input type="text" class="ipt1" placeholder="联系人">
                <input type="text" class="ipt2" placeholder="联系电话">
                <textarea name="" id=""  placeholder="内容描述:描述您的需求,如网站、微信、电商、APP等。"></textarea>
                <a href="">提交需求</a>
            </form>
        </div>
    </div>
    <div class="footA">
        <div class="footAs container">
            <ul>
                <h3>联系我们</h3>
                <b>028-86922220</b>
                <li>手机:13518219792</li>
                <li>地址:成都市太升南路288号锦天国际A幢1002号</li>
                <li class="hr1"></li>
                <li>24小时服务热线:400-028-6601</li>
            </ul>
            <ul>
                <h3>网站建设服务</h3>
                <li>网页设计</li>
                <li>网站制作</li>
                <li>网站开发</li>
            </ul>
            <ul>
                <h3>网站推广服务</h3>
                <li>营销网站建设</li>
                <li>百度快速排名</li>
                <li>整站网站推广</li>
            </ul>
            <ul>
                <h3>网站运维服务</h3>
                <li>基础维护</li>
                <li>网站改版</li>
                <li>网站维护</li>
            </ul>
            <ul>
                <h3>FOLLOW US</h3>
                <li class="hr2"></li>
                <li>
                    <dd class="fl"><img src="/Public/Home/img/ewm.png" alt=""><p>微信二维码</p></dd>
                    <dd class="fr"><img src="/Public/Home/img/ewm.png" alt=""><p>微信二维码</p></dd>
                </li>
            </ul>
        </div>
        <div class="link container">
            友情链接:
            <a href="http://www.gzjike.cn/" title="公路钻孔机" target="_blank">公路钻孔机</a>   <a href="http://www.cdxwcx.cn/tuoguan/deyang.html" title="德阳电信服务器托管" target="_blank">德阳电信服务器托管</a>   <a href="http://chengdu.cdcxhl.com/seo/" title="成都网站排名" target="_blank">成都网站排名</a>   <a href="http://seo.cdkjz.cn/seo/" title="成都SEO优化公司" target="_blank">成都SEO优化公司</a>   <a href="http://www.4006tel.net/mobile/" title="Android开发" target="_blank">Android开发</a>   <a href="http://chengdu.cdcxhl.com/seo/" title="成都网站优化" target="_blank">成都网站优化</a>   <a href="http://www.whsk.com.cn/" title="防护网厂" target="_blank">防护网厂</a>   <a href="https://www.cdxwcx.com/wangzhan/dingzhi.html" title="网站定制" target="_blank">网站定制</a>   <a href="http://www.cxjianzhan.com/mobile/" title="手机网站开发" target="_blank">手机网站开发</a>   <a href="http://www.cdhuace.com/led.html" title="LED显示屏" target="_blank">LED显示屏</a>           </div>
    </div>
    <div class="footB">
        <div class="container">
            <div class="fl">
                Copyright © 2022  成都快上网科技有限公司     成都网站建设公司-选网站建设公司快上网!国内专业的网站制作公司!
            </div>
            <div class="fr">
                All Rights Reserved 版权所有 <a href="https://beian.miit.gov.cn/" target="_blank" rel="nofollow">蜀ICP备19037934号-11</a>
            </div>
        </div>
    </div>
</footer>
</body>
</html>
<script>
    $(".con img").each(function(){
        var src = $(this).attr("src");    //获取图片地址
        var str=new RegExp("http");
        var result=str.test(src);
        if(result==false){
            var url = "https://www.cdcxhl.com"+src;    //绝对路径
            $(this).attr("src",url);
        }
    });
    window.onload=function(){
        document.oncontextmenu=function(){
            return false;
        }
    }
</script>