尚硅谷-JavaWeb Day1 HTML

一. HTML文件书写规范

<!DOCTYPE html><!--声明,约束-->
<html><!--html标签表示html的开始, html标签中一般分为head和body-->
<head><!--表示头部信息,一般包含三部分内容,title标签,css样式和js代码-->
    <title>标题</title>
</head>
<body>
        页面主体内容
</body>
</html><!--html标签表示html的结束-->

二. HTML标签介绍

  a. 标签名大小写不敏感

  b. 标签拥有自己的属性

    基本属性:bgcolor="red"等

    事件属性:onclick="alert('xxxx');"

  c. 标签分为单标签和双标签

    单标签格式:<标签名/>

    双标签格式:<标签名>...数据内容...</标签名>

三. 常用标签

  1. <font>:字体标签,包含颜色,字体,大小三种属性;

  2. 常用的特殊字符:<(&lt),>(&gt),空格(&nbsp);

  3. 标题标签:<h1>~<h6>(h1最大 ,alien:属性是对齐,默认左对齐);

  4. 超链接<a>标签是超链接,href 属性是连接地址;

    target 是哪个目标进行跳转(_self 表示当前页面,默认;_blank表示打开新界面)

  5. 列表标签:有序<ol>和无序列表<ul>,ul的type属性可以设置列表前面的符号

  6. <img>标签:显示图片,src 属性可以设置图片的路径,分为相对和绝对路径;

    width 宽度,height 高度;boader 边框;alt 用来设置当指定路径找不到时,代替图片的文本内容;

    相对路径:. 当前文件所在的路径;.. 当前文件所在的上一级目录;

      文件名 表示当前文件所在目录的文件,相当于 ./文件名./ 可以省略;

    绝对路径:http://ip:port/工程名/资源路径

  7. <table>表格标签,边框、长、宽、对齐方式都和上方一样,cellspacing 属性设置单元格边距;

  8. <tr>行标签,<th>表头标签,<td>单元格标签,<b>加粗标签,

  9. 跨行跨列colspan 属性设置表格内跨列,要删除多余的列;rowspan 属性设置表格内跨行,删除多余行;

  10. <iframe> 可以再一个html页面上打开一个小窗口,单独加载一个页面小区域;

    <iframe> 和 <a> 组合使用的步骤:在一个小区域内,刷新不同的界面

        ① 在<iframe>标签中使用name属性定义一个名称;

        ② 在<a>标签的target属性上设置iframe的name属性值;

  11. 表单标签:表单(html页面中,用来手机用户信息的所有元素集合,然后把这些信息发送给服务器)

    <form>标签就是表单,action 属性设置提交的服务器地址,method 属性设置提交的方式(默认get);

      提交:表达提交的时候,数据没有发送给服务器的三种情况:

      1、表单项没有name属性,就不发送;

      2、单选、复选(下拉列表的option标签)都需要添加value属性,发送时才可以区分选择的哪一项;

      3、表单项不在提交的 form 标签中;

      4、Get特点:① 浏览器地址栏中是 url?name=value&name=value ② 不安全 ③ 有数据长度的限制100字符;

         Post特点:① 浏览器中只有action属性值 ② 相对于get较安全 ③ 理论上没有数据长度限制;

  12. 表单中常用的标签和属性

      <input type=text>      文本输入框  value 设置默认显示内容

      <input type=password>    密码输入框  value 设置默认显示内容

      <input type=radio>    单选框 name 属性可以对其分组,只能选其一 checked=checked表示默认选中

      <input type=checkbox>  复选框 checked=checked表示默认选中

      <input type=reset>         重置按钮  value 属性设置按钮上的文本

      <input type=submit>       提交按钮  value 属性设置按钮上的文本

      <input type=button>        按钮  value 属性设置按钮上的文本

      <input type=file>           文件上传域  

      <input type=hidden>        隐藏域 发送某些信息,而不让用户看到,可以使用(提交的时候同时发送给服务器)

      <select> 标签       下拉列表框  <option> 可以设置选项  selected=selected表示默认选中

      <textarea> 标签      多行文本输入框(默认显示内容是两标签中间的文字) 

                    rows 属性设置显示几行高度  cols 属性设置显示几个字符的宽度

      表单格式化:一般可以用两个<td>来使文本和框对其,<td>文本名</td>  <td><input type=file></td> 即可;

四. 其他标签

  <div> 标签默认独占一行,

  <span> 标签,长度时封装数据的长度,

  <p> 段落标签,默认会在段落的上方或下方各空出一行(已有不再空)

posted @ 2022-09-27 20:51  LinxhzzZ  阅读(20)  评论(0)    收藏  举报