• HTML最佳实践


    一,HTML最佳实践

    1,在构建页面的时候,经常会要添加图片,但是图片是以<img>元素存在?还是背景图方式存在?

    答:如果图片是作为页面内容的一部分,则应该使用<img>元素,如果图片是起装饰作用,则应该使用背景图方式。

    2,给空标签中添加隐藏文字,用于说明标签的实际功能(一般设置text-indent来达到隐藏文字的目的如:text-indent:-9999px

    二,页面构建标题结构的最佳实践

    (1)在页面内容的标题部分使用<hx>标签

    (2)页面中只使用一个<h1>标签

    (3)<hx>标签使用过程中不要调级

    (4)不要单纯使用<hx>标签给内容设置样式

    三,表单的构建最佳实践

    html结构如下:

    <form>
            <fieldset>
                <legend>Sign in to begin</legend>
                <label for="userName">User Name:</label>
                <input type="text" id="userName" name="userName" placeholder="" tabindex="1"/>
                <label for="password">Password:</label>
                <input type="text" id="password" name="password" placeholder="" tabindex="2"/>
    
                <input type="checkbox" id="staySigned" name="staySigned" tabindex="3"/>
            </fieldset>
            <input type="submit" value="Login" tabindex="4"/>
        </form>

    (3)如有必要,給输入空间设置tab顺序

    <input type="text" tabindex="2"/>

    (4)使用HTML5引入的表单控件

    HTML中引入多个输入控件的类型(如url、email、date、search和number)

  • 相关阅读:
    单例模式
    java笔记 chapter7 抽象类和数组
    java笔记 chapter6 StringBuffer类和String Bulider类,Math类 Date类,Calendar类
    设计上的若干问题
    Java中的二次分发
    关于抽象
    SSI框架下同一个Bean加载了2次问题解决
    Hello 2015
    关于window.location.href is not a function在FF,chrom报错问题
    使用Eclipse的一些小心得!
  • 原文地址:https://www.cnblogs.com/qianxunpu/p/9271347.html
Copyright © 2020-2023  润新知