hmtl
 hyper text markup language
 超文本标记语言
 超文本:超越一般的文本 变色 加粗 变大 甚至设置超链接
 标记:浏览器已经定义好的 一些由尖括号括起来的特殊符号
 语言:用户跟浏览器交流工具

html文件应该以.html结尾 (可以以.htm结尾不推荐)
 1.html语言 如果标签有开始有结束 称之为围堵标记
 2.html语言中 如果标签没有标签体 称之为空标记
 3.html语言不是怎么规范语言 最好应该按照规范来
 4.html标签不区分大小写  国内开发者喜欢小写 最好小写
 5.html语言中 标签最好正确的嵌套
 6.标签中可以有属性:
  书写格式  属性名="属性值"  "" '' "'

文字类标签:
  <hn></hn> n是一个可变数 取值范围1-6
  <h1></h1>
   特点:
   加粗 换行 上下留白 从一到六越来越小
   常用属性:
    align:对齐方式  left center right
  文字标签:
   <font></font><br />
   常用属性:
    color:颜色
    size:大小 1-7 1到7越来越大
    face:字体家族
    
    颜色的取值:
     1.直接颜色的英文单词
     2.RGB 以#打头跟上六个十六进制的数 #12345f
  <b></b>:加粗
  <strong></strong>:加粗  
  <i></i> :斜体
排版类标签:
 <hr/>:水平线标签
 常用属性:
  width:宽度
  宽度取值:
   1.%百分比
   2.px
  align:对齐方式
 换行标签
  <br/>
  
 段落标签
  <p></p>
  常用属性:
   align:对齐方式
   
图片标签:
  <img />
   常用属性:
    src:指定图片路径
    alt:替代文字
    width:宽度
    height:高度
   路径取值:
    1.相对路径:
     当前路径:./logo2.png ./可以不写
     上级路径:../img/logo2.png
    2.绝对路径:
     http://img.baidu.com/xx.jpg
列表标签
  ol:有序列表
  ul:无序列表
   常用属性:
    ol:
    type:控制前面显式样式
     1:默认
     A
     a
     I
     i
    ul:
     type:
      disc:默认
      circle:空心圆
      square:方块
 
  共同的子标签
   li:列表项
    超链接标签:
  <a></a>
   常用属性:
    href:跳转的页面的路径
    target:跳转的页面的打开方式
     _blank:新开一个选项卡打开
     _self:默认
     framename:在框架集里显示
    路径取值:
     相对路径:
      当前路径:
      上级路径:
     绝对路劲:网址
     #:跳转到当前页面
表格标签:
 <table></table>
 常用属性:
  border:px
  width:宽度
  height:高度
  cellspacing:表格线的间距
  align:对齐方式
 常用子标签:
  <tr></tr>
 tr标签  行
  常用属性:
   bgcolor:背景颜色
   align:对齐方式
  常用子标签:
   <td></td>:单元格
    常用属性:
     bgcolor:背景颜色
     align:对齐方式
     rowspan:行合并
     colspan:列合并
   <th></th>:表头标签
     特点: 加粗 居中
 转义符:
  常用的转义符:
   书写格式
    &单词;
   空格转义符 : &nbsp;
   大于号 >:   &gt; greate than
   小于号 <:  &lt; less than
   &符号:  &amp;
form表单标签:
 form表单标签:
  <form></form>
   常用属性:
    action:提交地址
    method:提交的方法
     get:
      默认提交方式
      参数会追加到url后面 ? 参数名=参数值&参数名=参数值
      数据最大不能超过1kb
     post:
      没有数据大小限制
      不会跟在url后面
      较为安全
   常见子标签:
    input:输入框
     type:(10种)
      text:默认
      password:密码框
      radio:单选框
      checkbox:多选框
      
      file:上传文件
      
      button:普通按钮
      submit:提交按钮
      reset:重置按钮
      
      image:了解中了解
      
      hidden:隐藏域 
 
    select:下拉选择框
     常用子标签
      option
    textarea:文本域标签
     常用属性
     rows:行
     cols:列
   
  通用属性:
   1.name属性
    1.给单选框 多选框 分组
    2.如果你想要提交数据 必须给标签一个name属性 并且必须赋值
   2.value
    1.给按钮类标签起名
    2.单选多选框 提交数据的时候 你想要提交自己的想要值 value属性 必须赋值
  设置默认值:
   1.普通文本框 密码框  hidden设置默认值 给一个value属性值 必须赋值
   2.给单选框 多选框设置默认值 给它设置一个checked属性
   3.给select下拉选择框设置默认值  给它的子标签option设置 selected属性
   4.给textarea设置默认值 直接在标签体内写内容即可
   
  ?username=tom&password=12345&gender=0&hobby=eat&hobby=sleep&avatar=&province=02&city=0201&desc=你好
  点击提交按钮 发生表单提交事件 提交数据
  在url后面跟上一个问号?参数名字=参数值
   如果有多个参数 &连接

Html基本用法的更多相关文章

  1. EditText 基本用法

    title: EditText 基本用法 tags: EditText,编辑框,输入框 --- EditText介绍: EditText 在开发中也是经常用到的控件,也是一个比较必要的组件,可以说它是 ...

  2. jquery插件的用法之cookie 插件

    一.使用cookie 插件 插件官方网站下载地址:http://plugins.jquery.com/cookie/ cookie 插件的用法比较简单,直接粘贴下面代码示例: //生成一个cookie ...

  3. Java中的Socket的用法

                                   Java中的Socket的用法 Java中的Socket分为普通的Socket和NioSocket. 普通Socket的用法 Java中的 ...

  4. [转载]C#中MessageBox.Show用法以及VB.NET中MsgBox用法

    一.C#中MessageBox.Show用法 MessageBox.Show (String) 显示具有指定文本的消息框. 由 .NET Compact Framework 支持. MessageBo ...

  5. python enumerate 用法

    A new built-in function, enumerate() , will make certain loops a bit clearer. enumerate(thing) , whe ...

  6. [转载]Jquery中$.get(),$.post(),$.ajax(),$.getJSON()的用法总结

    本文对Jquery中$.get(),$.post(),$.ajax(),$.getJSON()的用法进行了详细的总结,需要的朋友可以参考下,希望对大家有所帮助. 详细解读Jquery各Ajax函数: ...

  7. 【JavaScript】innerHTML、innerText和outerHTML的用法区别

    用法: <div id="test">   <span style="color:red">test1</span> tes ...

  8. chattr用法

    [root@localhost tmp]# umask 0022 一.chattr用法 1.创建空文件attrtest,然后删除,提示无法删除,因为有隐藏文件 [root@localhost tmp] ...

  9. 萌新笔记——vim命令“=”、“d”、“y”的用法(结合光标移动命令,一些场合会非常方便)

    vim有许多命令,网上搜有一堆贴子.文章列举出各种功能的命令. 对于"="."d"."y",我在无意中发现了它们所具有的相同的一些用法,先举 ...

  10. [转]thinkphp 模板显示display和assign的用法

    thinkphp 模板显示display和assign的用法 $this->assign('name',$value); //在 Action 类里面使用 assign 方法对模板变量赋值,无论 ...

随机推荐

  1. ubuntu下安装myeclipse+破解

    1.给myeclipseInstaller.run权限 chmod myeclipseInstaller.run 2.安装(结束时不启动,去掉√) ./myeclipseInstaller.run 3 ...

  2. python发送GET或POST请求以便干一些趣事

    适合级别:入门,中级 关键字   :python, http, GET, POST, 安全, 模拟, 浏览器, 验证码,图片识别, google 1 此文不是关于黑客或安全话题的! 2 使用脚本程序发 ...

  3. python web框架 django 工程 创建 目录介绍

    # 创建Django工程django-admin startproject [工程名称] 默认创建django 项目都会自带这些东西 django setting 配置文件 django可以配置缓存 ...

  4. Jmeter(一)http接口添加header和cookie

    HTTP信息头管理器在Jmeter的使用过程中起着很重要的作用,通常我们在通过Jmeter向服务器发送http请求(get或者post)的时候,往往后端需要一些验证信息,比如说web服务器需要带过去c ...

  5. Mysql-xtrabackup 与MySQL5.7 binlog 实现数据即时点恢复

    Mysql-xtrabackup 与MySQL5.7 binlog  实现数据即时点恢复 一.数据库准备 1. rpm -e mariadb-libs postfix tar xf mysql-5.7 ...

  6. Embedding SQLite in a c programm

    Embedding SQLite in a c programm        The following program demonstrates how to embed SQLite into ...

  7. PKU 4334 Trouble(哈希)

    原题链接 思路:哈希存入相反数 注意:HDU不支持long long要使用__int64 #include<cstdio> #include<cstring> #define ...

  8. 263. Ugly Number(判断是否是丑数 剑指offer34)

    Write a program to check whether a given number is an ugly number. Ugly numbers are positive numbers ...

  9. spark-sql做ETL时遇到的两个问题

    项目中使用spark-sql来作ETL,遇到两个问题,记录一下. 问题1: spark-sql –master yarn –hiveconf load_date=`date –d ..`  -e 'i ...

  10. java中的重量级与轻量级概念

    首先轻量级与重量级是一个相对的概念,主要是对应用框架使用方便性和所提供服务特性等方面做比较的. 比方说EJB就是一个重量级的框架,因为它对所编写的代码有限制,同时它也提供分布式等复杂的功能. 相比之下 ...