HTML基础知识点记录

*Html参考手册

一、HTML中的一些标签

1、select:中的每一项用option表示。如果size属性设置为1就是Combobox。如果大于1就是ListBox。(Size的值为显示出来的列表数量)。通过设option中的selected属性设置某一项被选中。option可以放在optgroup中,对项进行分组。

2、textarea:多行文本,可以设置cols和rows属性控制列和行。

3、hr:分割线

4、lable:设置其for属性,可以对某个控件进行关联。

例如:

<lable for="name">姓名</lable><input id="name" type="text"/>

当用户点击“姓名”标签的时候,焦点会切换到文本框让用户输入。

5、fieldset:相当于WINFORM中的GroupBox的效果。

6、br:换行(内容之间没行距),p:分段(内容之间有行距)

7、div:矩形区域块,将内容放到其中,可以对其进行整体操作。相当于WINFORM中的Panel。

8、div与是span的区别:div是将内容放到一个矩形块中,会影响布局;而span只是把一段内容定义成一个整体进行操作,不影响布局显示。

div与span的区别

二、表单

1、input:标签各种类型的控件,type属性。

2、使用file,则form的enctype必须设置为multipart/form-data,method属性为POST。

三、HTML中的特殊字符

1、&nbsp 表示空格。

2、&lt:小于(<) &gt:大于(>)

3、pre:中的内容可以按照自己书写的格式显示(特殊字符除外)。

四、其他

1、"/":表示网站的根目录,"../"表示父目录,"./"或者不写任何斜线表示相对于当前路径的目录。

2、a标签的target属性设定为"_blank"就可以在新窗口中打开超链接。

五、Demo

登陆页面

登陆页面
登陆页面
 <html >
 <head>
<title>登陆页面</title>
<meta charset="utf-8"/>
</head>
<body>
    <table border="1">
        <tr>
            <td><label for="userName">用户名:</label></td>
            <td><input id="userName" type="text"/></td>
        </tr>
        <tr>
            <td><label for="userPW">密码:</label></td>
            <td><input id="userPW" type="password"/></td>
        </tr>
        <tr>
            <td><label for="authcode">验证码:</label></td>
            <td><input id="authcode" type="text" /><img src="authcode.png" title="验证码"  alt="验证码" /></td>
        </tr>
        <tr>
            <td colspan="2">
            <input id="remberPW" type="checkbox"/>
            <label for="remberPW">记住密码</label>  
            </td>           
        </tr>
        <tr>
        <td colspan="2">
        <input id="login" type="submit" value="登陆"/>
        </td>
        </tr>
    </table>
</body>
</html>  

注册页面

注册
注册
<html>
    <head>
        <title>注册协议</title>
        <meta charset="utf-8"/>
    </head>
    <body>
        <textarea rows="10" cols="50">      同意我们的注册协议后你的钱就是我们的了。
        </textarea>
        <p><a href="demo3.html">同意</a></p>
    </body>
</html>  

<!DOCTYPE html>
<html>
<head>
    <title>注册页面</title>
    <meta charset="utf-8"/>
</head>
<body>
<table border="1">
    <tr>
        <td><label for="userName">用户名:</label></td>
        <td><input id="userName" type="text" /></td>
    </tr>
    <tr>
        <td><label for="province">省份:</label></td>
        <td>
            <select id="province">
                <option>北京</option>
                <option>天津</option>
                <option>上海</option>
            </select>
        </td>
    </tr>
    <tr>
        <td colspan="2">
            <fieldset >
                <legend>爱好</legend>
                <input type="checkbox" id="ds"/><label for="ds">登山</label>
                <br/>
                <input type="checkbox" id="lq"/><label for="lq">篮球</label>
                <br/>
                <input type="checkbox" id="zq"/><label for="zq">足球</label>
            </fieldset>
        </td>
    </tr
</table>
</body>
</html>  
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,302评论 19 139
  • HTML标签解释大全 一、HTML标记 标签:!DOCTYPE 说明:指定了 HTML 文档遵循的文档类型定义(D...
    米塔塔阅读 8,635评论 1 41
  • 一、h1到h6标题标签 H1到h6标签,相对于当前文档的重要性依次降低。注意h1标签在整个页面中最多一次(当然可以...
    南南121阅读 3,311评论 0 0
  • 问答题47 /72 常见浏览器兼容性问题与解决方案? 参考答案 (1)浏览器兼容问题一:不同浏览器的标签默认的外补...
    _Yfling阅读 14,679评论 1 92
  • 深沉的,寂静的夜 月亮,沉淀成了一抹剪影 路灯眨了眨眼,睡了过去 熟睡的鸟儿,喳喳的梦语了几句 终于,被生物钟唤醒...
    不过花开阅读 1,631评论 0 0