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. mysql状态分析之show global status

    这里整理下mysql global status的相关命令,在计算监控数据的时候需要用到 一.慢查询 show variables like '%slow%'; +------------------ ...

  2. 后台程序在向tty/串口写数据的时候stop了

    当后台程序向tty/串口写数据的时候stop了. STOPPED(SIGTTOU) .... SIGTTOU:代表的是后台程序向 controlling terminal写数据. 解决办法:暂时在程序 ...

  3. 如何做rom,体验做rom过程,附图文教程,感谢各位romer

    http://bbs.gfan.com/android-5408130-1-1.html 有人问我,我简单的写一下,来源XDA,运行环境ubuntu 10.4. ubuntu安装很简单,在window ...

  4. Googlebot (Google Web search)

    w推测“域名解析过程中,Google crawlers中首先是Googlebo中的Google Web search上阵”. +-----+----------------+------------- ...

  5. VMwareWorkstation与Device/CredentialGuard不兼容

    win10的虚拟与VMware Workstation的虚拟有冲突,需要关闭win10自带的虚拟Hyper-V功能. 1.Windows键 --- 设置 --- 搜索 “控制面板” --- 程序  - ...

  6. librosa音频特征提取,python librosa库在centos上依赖llvm的问题?

    win10下安装使用: https://blog.csdn.net/qq_39516859/article/details/80679718 https://blog.csdn.net/qq_3951 ...

  7. Supervisor快速上手指南(转)

    原文:http://maemual.me/index.php/archives/8/ Supervisor是一个进程控制程序.用于监控管理你需要的程序. 当你有一个程序,需要长期在后台运行,并且希望能 ...

  8. PAE 分页模式详解

    2016-11-18 记得之前看windows内核原理与实现的时候,在内存管理部分,看到涉及到PAE模式的部分,提到此模式下可以让系统在虚拟地址还是32位宽的情况下,支持64GB的物理内存或者更多.当 ...

  9. POJ1269:Intersecting Lines(判断两条直线的关系)

    题目:POJ1269 题意:给你两条直线的坐标,判断两条直线是否共线.平行.相交,若相交,求出交点. 思路:直线相交判断.如果相交求交点. 首先先判断是否共线,之后判断是否平行,如果都不是就直接求交点 ...

  10. a=a+1背后的内存模型和CPU高速缓存

    学过JAVA的人都知道,程序运行过程中的临时数据,都是从外部存储设备调入内存(物理内存)中,再进行读写操作的.而计算机在执行程序时,对程序的每条指令都是在CPU中执行的,而指令的执行,势必涉及到对数据 ...