HTML开发基础

常用标签

1、各种符号

2、p和br

3、a标签

4、H标签

5、select

6、input:checkbox

7、input:radio

8、input:password

9、input:button

10、input:file

11、textarea

12、label

13、ul or dl

14、table

15、fieldset

16、form

17、div

HTML代码演示

<!DOCTYPE html>
<html>
    <head>
        <meta charset="utf-8" />
        <title>页面一</title>
    </head>
    <body>
        <!-- div和span演示 -->  
        <div>这是div块级标签,占一行宽度</div>    
        <div>再写一行,再占一行块级标签</div>   
        <span>这是span内联标签,占字符宽度大小</span>   
        <span>再写一行内联标签,从左到右堆叠着一排放</span>
        <!-- 特殊字符演示 -->  
        <div>&lt;div&gt; </div>
        <div>&lt;div&gt;&nbsp;</div>  <!-- &lt小于号 &gt大于号 &nbsp空格 这是特殊符号用来显示特殊内容 -->
        
        <!-- p段落标签和br换行演示-->  
        <p>ddddd</p>
        <p>ddddd</p>  <!-- p段落自已换行,换行会空一行出来,这是他的样式 -->  
        <div>ddddd<br/>ddddd</div>   <!-- <br\>换行 -->
        
        <!-- a标签演示 -->
        <a href="http://wsyht90.blog.51cto.com" target="_blank">wsyht</a>  <!-- href  target为a标签的属性,_blank为跳转到新页面打开,属性可以自定义 -->
        
        <!-- 描述:a标签描演示 -->
        <!--目录-->
        <div>
        <a href=‘#id1‘>第一章</a>  <!-- 和下面id号相关联 -->
        <a href=‘#id2‘>第二章</a>
        <a href=‘#id3‘>第三章</a>
        </div>
         <!--内容-->
        <div id="id1">
        <p>第一章内容</p>
        <p>第一章内容</p>
        <p>第一章内容</p>
        <p>第一章内容</p>
        <p>第一章内容</p>
        <p>第一章内容</p>
        <p>第一章内容</p>
        <p>第一章内容</p>
        <p>第一章内容</p>             
        <p>第一章内容</p>
        <p>第一章内容</p>
        <p>第一章内容</p>
        <p>第一章内容</p>
        </div>
        <div id="id2" style="height:1000px;background-color:red">第二章内容</div>  <!-- style样式,height高,backgroud-colod背影颜色-->
        <div id="id3" style="height:1000px">第三章内容</div>  
        
        <!-- h1标题大小演示-->
        <h1>wsyht</h1>   <!--最大h1最小h6,一共1到6数字大小-->
        <h6>wsyht</h6>
        
        <!--select下拉框演示-->
        <select>
        <option value="1">佛山</option>
        <option value="2">东莞</option>
        <option value="3" selected="selected">惠州</option>    <!--默认是惠州选项-->
        </select>
        <select size="3">             <!--默认有3个选项,但只能单选-->
        <option>北京</option>
        <option>上海</option>
        <option>广州</option>
        </select>
        <select multiple="multiple" size="4">  <!--默认有4个选项,可以多选-->
        <option>北京</option>
        <option>上海</option>
        <option>广州</option>
        <option>深圳</option>    
        </select>
            <select>
                <optgroup label="广东省"></optgroup>     <!--有广东省和河北省组,组下还有市可以选-->
                    <option>广州</option>
                    <option>深圳</option>
                <optgroup label="河北省"></optgroup>
                    <option>石家庄</option>
                    <option>邯郸</option>
            </select>
        
         <!--input标签演示-->
         <br/>
         <input />  <!--默认什么都不加,就是type=text-->
         <br/>
         <input type="text"maxlength="5"/>  <!--输入框显示,最多只能输入5个字符-->
         <br/>
         <input type="password"/> <!--密码框-->
         <br/>
         <input type="checkbox"/> <!--复选框-->
         <input type="checkbox"/> <!--复选框-->
         <input type="checkbox"/> <!--复选框-->
         <input type="checkbox"/> <!--复选框-->
         <input type="checkbox"/> <!--复选框-->
         <br/>
         男:<input type="radio" name="gender"/> <!--单选框 name属性设置成一个的,那就只能二选一-->
         女:<input type="radio" name="gender"/> <!--单选框-->
        <br/>
        <input type="button" value="提交"/>  <!--button按钮,背景字为提交,button不会提交数据到后台,而是跟js结合提交触发某一个动作,如验证码刷新-->
        <input type="submit" value="提交"/>  <!--submit提交数据到后台,在非from表单中使用不能提交数据到后台-->
        <input type="file" />   <!--file就是上传文件-->
           
        <!--多行输入框演示-->
        <textarea>多行输入框</textarea>
        
        <!--from表单,使用场景:登陆、注册、修改数据、提交数据到后台-->
        <form action="http://127.0.0.1:8080/getdata" method="post">  <!--通过action提交到后台某个url,通过post方式提交,有get和post两种方式提交,如果前端用post后端也用post,前后要统一-->
        Name:<input name=‘username‘ type="text"/>  <!--通过name做key,你输入的值作为value发到后台-->
        <br/><br/>
        pwd:<input name="pwd" type="password"/>        
        <!--<input type="button" value="提交"/> --> <!--button按钮,在from表单中不可以使用-->
        <input type="submit" value="提交"/>         <!--submit可以在from表单用,通过submit提交数据到后台-->
        </form>
        
        <!--lobel标签演示-->
        <label for="name2">姓名:<input id="name2" type="text" > </label> <!--用for点击姓名自动给你加光标-->
        
        <!-- 列表演示 -->
        <ul>                 <!--这种格式去写会在前面加一个黑点-->
            <li>ul.li</li>
            <li>ul.li</li>
            <li>ul.li</li>
        </ul>
        
        <ol><!--这种格式去写会自动帮你加序号-->
            <li>ul.li</li>
            <li>ul.li</li>
            <li>ul.li</li>
        </ol>
        
        <dl>                        <!--dl一个范围 -->
            <dt>广东省</dt>         <!--dt标题-->
                <dd>广州</dd>    <!--内容-->
                <dd>深圳</dd>
            <dt>河北省</dt>
                <dd>石家庄</dd>
                <dd>邯郸</dd>
        </dl>
        
        <table border="1">             <!--broder边框大小-->
        <tr>
            <th>ip</th>            <!--th表格标题,默认样式加粗居中-->
            <th>idc</th> 
            <th>status</th>
        </tr>
        <tr>                       <!--tr行-->
            <td>ip</td>           <!--td列-->
            <td>idc</td>
            <td>status</td>
        </tr>
        <tr>
            <td>192.168.1.1</td>
            <td>广州</td>
            <td>online</td>
            </td>
        </table>
        
        <table border="1">
        <thead><!--tread头部-->
        <tr>  
            <th>ip</th>            <!--th表格标题,默认样式加粗居中-->
            <th>idc</th> 
            <th>status</th>
        <tr>  
           </thead>
        <tbody>                            <!--tbody身体-->
        <tr>                           <!--tr行-->
            <td colspan="2">ip</td>   <!--td列,colspan占2列,左右单元格合并-->
            <td>status</td>
        </tr>    
        <tr>          <!--tr行-->
            <td>ip</td>           <!--td列-->
            <td>idc</td>
            <td>status</td>
        </tr>
        <tr>            <!--tr行-->
            <td rowspan="2">ip</td> <!--rowsapn上下合并--> 
            <td>idc</td>     <!--td列-->
            <td>status</td>
        </tr>  
        <tr>          <!--tr行-->
            <td>idc</td>
            <td>status</td>
        </tr>  
        </tbody>
        </table>
        
        <fieldset>                     
            <legend>登陆</legend>          <!--外边一个黑框,包住登陆字体-->
            <p>用户名:</p>                <!--里面的内容为用户名-->
            <p>密码:</p>
        </fieldset>
        
        
</body>
</html>
时间: 2024-11-10 16:05:58

HTML开发基础的相关文章

Windows驱动开发基础(八)内存管理

Windows驱动开发基础系列,转载请标明出处:http://blog.csdn.net/ikerpeng/article/details/38826159 就32位的计算机来说,他有4G的真实的物理内存.但是这样是不够的,于是引入了虚拟内存的概念.使得每一个进程都有4G的虚拟内存. 虚拟内存实际上就是采用了一种映射的方式.4G的内存实际上被分页.一般来说一个页的大小是4K.也是说它被分为了1M个页.在这么多的页里面,有一部分是对应于物理内存的(可以是多对一的):有一部分是对应于磁盘上的空间,但

深入理解iPhone数据持久化(手把手教你iphone开发 – 基础篇)

在所有的移动开发平台数据持久化都是很重要的部分:在j2me中是rms或保存在应用程序的目录中,在symbian中可以保存在相应的磁盘目录中和数据库中.symbian中因为权限认证的原因,在3rd上大多数只能访问应用程序的private目录或其它系统共享目录.在iphone中,apple博采众长,提供了多种数据持久化的方法,下面笔者会逐个进行详细的讲解. iphone提供的数据持久化的方法,从数据保存的方式上讲可以分为三大部分:属性列表.对象归档.嵌入式数据库(SQLite3).其他方法. 一.属

一起学Google Daydream VR开发,快速入门开发基础教程一:Android端开发环境配置一

原文因涉及翻墙信息,被强制删除,此文为补发! 准备工作 进入Google Daydream开发者官网,开启准备工作,官网地址:https://vr.google.com/daydream/developers/ -------------------------------------------------------------------------------------------------------------------- Google Daydream开发者网址: https

JavaEE开发基础

1 JavaEE简介 Java平台有三个版本,分别是JavaSE(Java Platform, Standard Edition),JavaEE(Java Platform, Enterprise Edition)和JavaME(Java Platform, Micro Edititon). JavaSE以前称为J2SE,适用于桌面系统开发,它包含了支持Java Web服务开发的类,并为JavaEE提供基础.JavaEE以前称为J2EE,适用于企业级应用开发,它是在JavaSE的基础上构建的,它

20145239 杜文超 实验四 Android开发基础

20145239实验四 Android开发基础 实验内容 基于Android Studio开发简单的Android应用并部署测试 了解Android组件.布局管理器的使用 掌握Android中事件处理机制 Android Studio安装 实验步骤 安装 JDK 并配置 JDK 环境变量 依次使用计算机->系统属性->高级系统设置->高级->环境变量,然后新建一个JAVA_HOME变量,令它为计算机中安装JDK的位置: 安装Andriod Studio并配置 1.双击运行Andri

ASP.Net MVC开发基础学习笔记(3):Razor视图引擎、控制器与路由机制学习

首页 头条 文章 频道                         设计频道 Web前端 Python开发 Java技术 Android应用 iOS应用 资源 小组 相亲 频道 首页 头条 文章 小组 相亲 资源 设计 前端 Python Java 安卓 iOS 登录 注册 首页 最新文章 经典回顾 开发 Web前端 Python Android iOS Java C/C++ PHP .NET Ruby Go 设计 UI设计 网页设计 交互设计 用户体验 设计教程 设计职场 极客 IT技术

Struts2开发基础

Struts2开发基础 struts2采用拦截器的机制来处理用户的请求,使得业务逻辑控制器能够与ServletAPI完全脱离开. 1. Hello World! 配置web.xml <?xml version="1.0" encoding="UTF-8"?> <web-app id="WebApp_9" version="2.4" xmlns="http://java.sun.com/xml/ns/

.NET基础拾遗(5)多线程开发基础

Index : (1)类型语法.内存管理和垃圾回收基础 (2)面向对象的实现和异常的处理基础 (3)字符串.集合与流 (4)委托.事件.反射与特性 (5)多线程开发基础 一.多线程编程的基本概念 下面的一些基本概念可能和.NET的联系并不大,但对于掌握.NET中的多线程开发来说却十分重要.我们在开始尝试多线程开发前,应该对这些基础知识有所掌握,并且能够在操作系统层面理解多线程的运行方式. 1.1 操作系统层面的进程和线程 (1)进程 进程代表了操作系统上运行着的一个应用程序.进程拥有自己的程序块

iOS开发基础知识--碎片32

 iOS开发基础知识--碎片32 1:动画属性UIViewAnimationOptions说明 a:常规动画属性设置(可以同时选择多个进行设置) UIViewAnimationOptionLayoutSubviews:动画过程中保证子视图跟随运动. UIViewAnimationOptionAllowUserInteraction:动画过程中允许用户交互. UIViewAnimationOptionBeginFromCurrentState:所有视图从当前状态开始运行. UIViewAnimat

iOS开发基础知识--碎片1

iOS开发基础知识--碎片1  一:NSString与NSInteger的互换 NSInteger转化NSString类型:[NSString stringWithFormat: @"%d", NSInteger]; NSString转化 NSInteger类型:NSInteger = [NSString intValue]; *其它几个同理 [NSString boolValue].[NSString floatValue].[NSString doubleValue] 二:Obje