黑马HTML

HTML

1.初识

1.渲染引擎(内核):对代码解析渲染的部分

​ 不同浏览器解析代码的速度、性能、效果也不一样

​ 如何让在不同厂商的浏览器打开效果一样

​ 2. web标准:Html 网页结构(把东西放上去)

​ CSS表现(样式变化)

​ JavaScript行为(动态交互)

2.HTML

2.1标签学习

  1. 超文本标记语言

    eg:<strong>这个是较粗的吗</strong>

    //注意/结束

  2. 结构

    <html>
      <head>
         <title>.....</title>
      </head>
      <body>
         .....
         .....
       </body>
    </html>
    
  3. 快捷键 ALT 打开网页,Ctrl /注释

  4. 嵌套,兄弟关系

  5. 标题 h1h2

  6. 段落 p

  7. 换行<br>

  8. 水平线<hr>

9在这里插入图片描述

  1. 图片标签 <img src="" alt="" title="" weight="" height="">

    属性名=“图片名字 ”

    标签上可以有多个属性,标签名和属性之间必须以空格隔开属性之间没有顺序之分

    alt是替换文本(图片加载失败时)

    title是悬停时使用

    weight, height一个变另一个等比变化

  2. 路径

    绝对路径:通常从盘符开始/完整的网络地址

    相对路径:从当前文件出发找目标文件

    同级目录<img src="文件名"> 或<img src="./文件名">

    下级目录<img src="文件夹名/文件名">

    上级目录<img src="../文件名">

    <img src="../文件夹名/文件名">

  3. 音频 <audio src="" controls autoplay loop></audio >

    部分不支持自动播放

    支持MP3、War、Ogg

  4. 视频同音频

<video src="11.17.mp4" controls autoplay muted loop></video>

谷歌视频加muted才可以用自动播放

  1. 超链接<a href="bilibili.com/"></a>

  2. 空链接<a href="#"></a>.

2.2列表

  1. 无序列表
 <ul>

   ​    <li></li>

 </ul>

ul标签中只允许嵌套li标签

li标签中可以嵌套任意内容

  1. 无序列表

​ u换成o;

  1. 自定义列表

 <dl>

​         <dt>jj</dt>

​         <dd>dd</dd>

​         <dd>kkk</dd>

​ </dl>

2.3表格

  1. table整体,包裹tr

    tr行,包裹td

    td格,包裹内容

<table border="1" width="600" height="4"> 
           <tr>
               <td>name</td>
               <td>score</td>
               <td>word</td>
           </tr>
           <tr>
               <td>name</td>
               <td>score</td>
               <td>word</td>
           </tr>
       </table>

​ width height一般在css上设置

  1. 表格标题和表头单元格标签
<table border="1">
        <caption><strong>成绩单</strong></caption> 
        <tr>
            <th>name</th>
            <th>score</th>
            <th>word</th>
        </tr>
        <tr>
            <td>张三</td>
            <td>100</td>
            <td>6</td>
        </tr>
    </table>
<table border="1">
           <caption><strong>成绩单</strong></caption> 
           <thead>
               <tr>
                   <th>name</th>
                   <th>score</th>
                   <th>word</th>
               </tr>
           </thead>  
           <tbody>
               <tr>
                   <td>张三</td>
                   <td>100</td>
                   <td>6</td>
               </tr>
           </tbody>
           <tfoot>
               <td>总结</td>
               <td>hh</td>
               <td>999</td>
           </tfoot>
       </table>
  1. 合并单元格 ​
<td rowspan="2”>张三</td>

​ 同一个结构的单元格才可以合并

  1. 表单标签

文本框:<input type="text"> <br>

密码框:<input type="password"> <br>

单选框:<input type="radio"> <br>

多选框:<input type="checkbox" name="" id="">

上传:<input type="file"> <br>

提交:<input type="submit"><br>

重置:<input type="reset"><br>

普通:<input type="button"><br>

提示输入(占位符)文本框:<input type="text" placeholder="输入"> <br>

单选加默认的实现:

<input type="radio" name="2">女;
<input type="radio" name="2" checked>男;

多选加默认的实现:<input type="checkbox" checked>

多选上传文件:<input type="file" multiple>

提交和重置要想用就要写预标签:

<form action="">

​    <input type="text"><br>

​    <input type="password"><br><br><br><br>

​    <input type="submit"><br>

​    <input type="reset"><br>

​    <input type="button" value="">



  </form>

<button></button>

  <button type="submit"></button>

  <button type="reset"></button>

  <button type="button"></button>

下拉菜单和默认设置:

 <option value="">  北京</option>

​    <option value="" selected>广州</option>

文本域:<textarea name="" id="" cols="30" rows="10"></textarea>

lable标签:

<input type="radio" name="1" id="2"> <label for="2">男</label>

  <!-- <input type="radio" name="1"> 女 -->

  <label><input type="radio" name="1">女</label>

2.5语义化标签

无语意

<div>ddddd</div>
<div>ddddd</div>

<span>ddd</span>    
<span>ddd</span> 

有语意

手机网页用(了解)

2.6字符实体

网页只识别一个空格

&nbsp;可以得到更多空格

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值