Web前端开发-HTML

  

 一、HTML

HTML快速入门

1、新建文本文件,后缀名改为.html

2、编写HTML结构标签

3、在<body>中填写内容

<html>
   <head>
      <title>HTML快速入门</html>
   </head>
   <body>
       <h1>Hello  HTML</h1>
       <img src="1.jpg"/>
   </body>
</html>

 html 标签不区分大小写

属性既可以使用单引号也可以使用双引号

语法结构松散,不严格。

实现标题/排版

图片标签:<img>

  • src:指定图像的url(绝对路径/相对路径)
  • width:图像的宽度(像素 px/相对于父元素的百分比%)
  • height:图像的高度(像素/相对于父元素的百分比)

路径的书写方式

     绝对路径:

          1、绝对磁盘路径:E:\Developer\HTML入门\news_logo.png

          2、绝对网络路径

   相对路径:

           ./:   当前目录,./可以省略

           ../  :上一级目录

标题标签:<h1> - <h6>

水平线标签<hr>

<!-- 文档类型为HTML -->
<!DOCTYPE html>
<html lang="en">
<head>
   <!--  字符集为UTF-8 -->
    <meta charset="UTF-8">
    <!-- 设置浏览器兼容性 -->
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>焦点访谈:中国底气 新思想夯实大国粮仓</title>
</head>
<body>

    <img src="news_logo.png "width="200px" >   新浪政务 > 正文

    <h1>焦点访谈:中国底气 新思想夯实大国粮仓</h1>
    
    <hr>
   2023年08月05日 08:07 新京报
    <hr>
</body>
</html>

超链接

标签:

<a href="..." target="...">央视网</a>

属性:

href:指定资源访问的url

target:指定在何处打开资源链接  _self:默认值,在当前页面打开  _blank:在空白页面打开    

<!-- 文档类型为HTML -->
<!DOCTYPE html>
<html lang="en">
<head>
   <!--  字符集为UTF-8 -->
    <meta charset="UTF-8">
    <!-- 设置浏览器兼容性 -->
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>焦点访谈:中国底气 新思想夯实大国粮仓</title>

 <style >
    h1{
        color:#4D4F53
    }

    /*元素选择器*/
    span{
        color:#968d92
    }

    /*类选择器*/
    .cls{
        color:#968d92
    }

    /*id选择器*/
    #time{
        color :#968d92
        font-size:13px;
    }


    </style>

</head>
<body>

    <img src="news_logo.png "width="200px" >  
    <a href ="https://so.sina.cn/palmnews/web-sinanews-app-download.d.html"> 新浪政务 </a>> 正文

    <h1>焦点访谈:中国底气 新思想夯实大国粮仓</h1>
    <hr>
   <span>2023年08月05日 08:07</span>
   <a href="https://mp.weixin.qq.com/s?__biz=MzU2MzA2ODk3Nw==&mid=2247835820&idx=1&sn=a01f5678f660fb8edf1228e35768f5ba&chksm=fc5009f2cb2780e41d2971072c769cc1d354896d76a0b537d84286953fa542663b18fe1693dd&scene=0&xtrack=1" tagrge="blank"> 新京报</a>
    <hr>
</body>
</html>

 正文排版

视频标签:<video>

 src:规定视频的url

controls:显示播放控件

width:播放器的宽度

height:播放器的高度

音频标签:<audio>

src:规定音频的url

controls:显示播放控件

段落标签:<p>

文本加粗标签:<b>/<strong>

<!-- 文档类型为HTML -->
<!DOCTYPE html>
<html lang="en">
<head>
   <!--  字符集为UTF-8 -->
    <meta charset="UTF-8">
    <!-- 设置浏览器兼容性 -->
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>焦点访谈:中国底气 新思想夯实大国粮仓</title>

 <style >
    h1{
        color:#4D4F53
    }

    /*元素选择器*/
    span{
        color:#968d92
    }

    /*类选择器*/
    .cls{
        color:#968d92
    }

    /*id选择器*/
    #time{
        color :#968d92
        font-size:13px;
    }

    a{
        color:black;
        text-decoration: none;
    }

    p{
        text-indent:35px;
    }


    </style>

</head>
<body>

    <img src="news_logo.png "width="200px" >  
    <a href ="https://so.sina.cn/palmnews/web-sinanews-app-download.d.html" target="_self "> 新浪政务 </a> > 正文

    <h1>焦点访谈:中国底气 新思想夯实大国粮仓</h1>
    <hr>
   <span>2023年08月05日 08:07</span>
   <a href="https://mp.weixin.qq.com/s?__biz=MzU2MzA2ODk3Nw==&mid=2247835820&idx=1&sn=a01f5678f660fb8edf1228e35768f5ba&chksm=fc5009f2cb2780e41d2971072c769cc1d354896d76a0b537d84286953fa542663b18fe1693dd&scene=0&xtrack=1" target="_blank"> 新京报</a>
    <hr>

<video src="video/1.mkv" controls width="950px"></video>
<audio src="audio/1.map3"controls></audio>

<p>
    台风“杜苏芮”的残余环流正冲着华北平原一路奔袭时,北京山区的居民有些已经准备转移。
</p>
<p>
    7月29日早7时,房山区周口店镇宣传部部长孙佳炜接到任务,他要负责拴马庄村和泗马沟村的群众转移。9个小时后,转移完毕,村委会给村民们提前预备了床、5天的食水,甚至还买了两副扑克。
同日,北京消防救援总队启动高等级戒备,进入防汛临战状态。平谷区马坊消防救援站站长赵建辉将站内35人全部召回。
</p>

</body>
</html>

 text-indent:35px       设置首行缩进

line-height:45px        设置行高

页面布局

盒子:页面中所有的元素(标签),都可以看做是一个盒子,由盒子将页面中的元素包含在一个矩形区域内,通过盒子的视角更方便的进行页面布局

盒子模型组成∶内容区域((content)、内边距区域〈padding)、边框区域(border)、外边距区域(margin)

 表格标签

场景:在网页中以表格(行、列)形式整齐展示数据。

标签:

  

<head>
<title>
HTML-表格
</title>

</head>

<body>

<table border="1px" cellspacing="0" width="600px">

    <tr>
<th>序号</th>
<th>品牌</th>
<th>企业名称</th>
    </tr>

    <tr>
        <td>1</td>
        <td>华为</td>
        <td>华为技术有限公司</td>

    </tr>

    <tr>
        <td>2</td>
        <td>阿里</td>
        <td>阿里巴巴集团控股有限公司</td>

    </tr>

    

</body>

表单标签

场景:在网页中主要负责数据采集功能,如:注册、登录等数据采集

标签:form

表单项:不同类型的input元素、下拉列表、文本域等。

 

 属性:

 action:表单提交的url,往何处提交数据﹒如果不指定,默认提交到当前页面

method:表单的提交方式.

get:在url后面拼接表单数据,比如: ?username=Tom&age=12 , url长度有限制.默认值

post:在消息体(请求体)中传递的,参数大小无限制的.

<!DOCTYPE html>
<html lang="en">
    <head>
        <meta charset="UTF-8">
        <meta http-equiv="X-UA-Compatible" content="IE=edge">
        <meta name="viewport" content="width=device-width,initial-scale=1.0">
        <title>HTML-表单</title>
        </head>

        <body>

            <form action="" method="get">
                用户名:<input type="text" name="username">
                年龄:<input type ="text" name="age">
                <input type="submit" value="提交">
            </form>
            </body>

 

表单项标签

 

 

 

 

 

二、CSS

行内样式: 写在标签的style属性中 (不推荐)

<h1 style=“xxx:xxx ; xxx:xxx ;”>中国新闻网</h1>

内嵌样式:写在stvle标签中(可以写在页面任何位置,但通常约定写在head标签中)

<style>

  h1{
      xxx:xxx;

      xxx:xxx;

}

</style>

外联样式:写在一个单独的.css文件中(需要通过 link 标签在网页中入)

h1{

   xxx:xxx;

   xxx:xxx;

 }

<!-- 文档类型为HTML -->
<!DOCTYPE html>
<html lang="en">
<head>
   <!--  字符集为UTF-8 -->
    <meta charset="UTF-8">
    <!-- 设置浏览器兼容性 -->
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>焦点访谈:中国底气 新思想夯实大国粮仓</title>

<!-- 方式二:内嵌样式 -->
    <!-- <style>
        h1{
            color: cadetblue;
        }
    </style>
 -->

 <!-- 方式三:外联样式 -->
 <link rel="stylesheet" href="css/news.css">
</head>
<body>

    <img src="news_logo.png "width="200px" >   新浪政务 > 正文

    <!-- 方式一<h1 style="color: coral;">焦点访谈:中国底气 新思想夯实大国粮仓</h1> -->
    <h1>焦点访谈:中国底气 新思想夯实大国粮仓</h1>
    <hr>
   2023年08月05日 08:07 新京报
    <hr>
</body>
</html>

   

颜色表示方式:

css选择器:用来选取需要设置样式的元素(标签)

  • 元素选择器

  • id选择器

  • 类选择器

/*元素选择器*/
    span{
        color:#968d92
    }

    /*类选择器*/
    .cls{
        color:#968d92
    }
 /*id选择器*/
    #time{
        color :#968d92
    }

优先级:id选择器>类选择器>元素选择器

font-size:设置字体大小

text-align属性:

      h1{text-align:center/left/right;}

居中/向左/向右对齐

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值