html基础入门

超文本标记语言(英语:HyperText Markup Language,简称:HTML)是一种用于创建网页的标准标记语言。

您可以使用 HTML 来建立自己的 WEB 站点,HTML 运行在浏览器上,由浏览器来解析。

1.基本标签
<!DOCTYPE html><!-- doctype : 声明文件类型 -->
<html lang="en"> <!-- en: 英文  zh_CN:中文  html中包含两部分 : head & body -->

<!-- head 包含 : title标签 , css样式 , js代码 -->
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>

<!--
body: 是页面的显示内容
body中的标签 都拥有自己的两种属性:
1.基本属性 : color , name , type 等...
2.事件属性 : onclick,等...
-->

<body>
hello                 world
<!--常用标签-->
<br/><!--换行-->

<hr/><!--水平线-->

<h1></h1><!--标题标签  align:属性 , 设置标题位置,left,right,center-->

<font>字体</font><!--字体标签-->

<a href=""></a><!--超链接  target:属性,_self:在原页面打开 , _blank:在新的页面打开-->

<ul><!--无序列表 unorder list -->
    <li></li><!--列表单项 list item-->
</ul>
<ol></ol><!--有序列表 order list-->

<!--
javaSE 和 web文件路径的区别
javaSE : 相对->从工程名开始/包/类
         绝对->D:/文件名

web :
    相对   . 表示当前文件所在的目录
           ..表示当前文件的上一级目录
           文件名 表示当前文件所在目录的文件 相当于 ./文件名
    绝对路径
          http://ip:port/工程名/资源路径

border : 属性 , 设置图片边框
alt    : 属性 , 当文件不存在 , 用来代替显示的文本
-->
<img src="../img/图片1.jpg" border="1" alt="图片不存在">


</body>

</html>

2. html 字符实体

3.表格(一)

<table align="center" border="1" width="300" height="300" cellspacing="0"><!--表格 cellspacing="0":取消单元格的间隔 -->
    <tr><!--行-->
     <td>1.1</td><!--单元格-->
     <td>1.2</td>
     <td>1.3</td>
    </tr>
    <tr>
     <th>2.1</th><!-- 表头 :自动加粗且居中 -->
     <td>2.2</td>
     <td>2.3</td>
    </tr>
    <tr>
     <td><b>3.1</b></td><!-- b :加粗-->
     <td>3.2</td>
     <td>3.3</td>
    </tr>
</table>

4.表格(二)

<!--
单元格合并
colspan : 合并列
rowspan : 合并行
-->

<table border="1" width="300" height="300" align="center" cellspacing="0">
    <tr>
        <td colspan="2">1.1</td> <!--跨列-->

        <td>1.3</td>
        <td>1.4</td>
        <td>1.5</td>
    </tr>
    <tr>
        <td rowspan="2">2.1</td> <!--跨行-->
        <td>2.2</td>
        <td>2.3</td>
        <td>2.4</td>
        <td>2.5</td>
    </tr>
    <tr>

        <td>3.2</td>
        <td>3.3</td>
        <td>3.4</td>
        <td>3.5</td>
    </tr>
    <tr>
        <td>4.1</td>
        <td>4.2</td>
        <td>4.3</td>
        <td colspan="2" rowspan="2">4.4</td><!--跨行跨列-->

    </tr>
    <tr>
        <td>5.1</td>
        <td>5.2</td>
        <td>5.3</td>


    </tr>
</table>

4.iframe 内嵌页面

<!-- iframe : 可以在一个页面中创建单独的区域显示一个页面
 需要和<a> 配合使用
 1.在iframe中创建name属性
 2.在<a>中设置target为iframe的name属性
 -->

<iframe width="500" height="500" name="abc"></iframe>

<ul>
    <li><a href="table.html" target="abc">table</a></li>
    <li><a href="table2.html" target="abc">table2</a></li>
</ul>

5. 表单

<!--
form :表单
input type="text" : 文本输入
input type="password" : 密码
input type="radio" : 单选 , name属性可以对其分组 , checked 默认选中
input type="checkbox" : 多选框
input type="reset" : 重置
input type="submit" : 提交
input type="file"   :文件上传
input type="hidden" :隐藏域 , 隐藏某些信息不被用户看到,提交时仍可传到后台

select : 下拉框
option : 下拉框选项 selected 默认选中

textarea : 多行文本输入框
rows : 几行高度
cols : 几列长度
-->

<form>
    用户名 : <input type="text" value="username"/><br/>
    密码   : <input type="password" value="password"/><br/>
    性别   : <input type="radio" name="sex" checked="checked">男 <input type="radio" name="sex">女<br/>
    爱好   : <input type="checkbox"/>java<input type="checkbox"/>javaScript<input type="checkbox"/>C++<br/>
    国籍   : <select>
               <option>--请选择国籍--</option>
               <option>中国</option>
               <option>美国</option>
               <option>小日本</option>
              </select>
              <br/>
    自我简介:<textarea rows="10" cols="20">默认值</textarea><br/>
    <input type="reset"><br/>
    <input type="submit"><br/>
    <input type="file"><br/>

    <input type="hidden">
</form>

 

posted @ 2021-03-11 17:26  Anonymity_Zhang  阅读(40)  评论(0编辑  收藏  举报