2、HTML基础

一、概念

1.岗位:移动前端/WEB前端
2.web组成标准:结构(html)、表现(css)、行为(js)
3.W3C制定了结构和表现的标准,非赢利性的。ECMA制定了行为标准。
4.HTML指的是超文本标记语言,HTML5指的是HTML的第五次重大修改,目前仍处于持续更新中。

二、站点的创建和使用

1.站点的作用:

用来归纳一个网站上所有的网页、素材以及他们之间的联系,放在对应的文件夹里,整合资源。

2.站点需要包含什么

    html文件夹
    css文件夹
    js文件夹
    images文件夹
    index.html

3.文件的命名规则

  <1>用英文不用中文
  <2>文件名有小写英文字母开头,由数字字母下划线组成。不得包含中文和特殊字符。
  备注:不遵循规则我的代码能运行么?  前期可以,但是后期会出现莫名其妙的错误,所以不推荐写中文。

三、快捷键

1.vscode字体大小方法      ctrl+ +号  ctrl+   -号
2.调整主题颜色            左下角设置——设置颜色主题
3.打开vscode              将站点拖拽至图标
4.创建文件夹和文件         左侧资源管理器顶部图标,第一个为新建文件,第二个为新建文件夹。
5.html文件后缀为.html      css文件后缀为.css
6.切换中英文                shift按键
*7.复制                    ctrl+c
*8.粘贴                    ctrl+v
*9.剪切                    ctrl+x
*10.保存                   ctrl+s    点击左上角文件,设置自动保存也可(注意配置)
*11.运行页面               alt+b     (需要设置测试浏览器为默认浏览器)
*12.撤销                   ctrl+z
*13.取消撤销               ctrl+y
*14.生成页面基本结构        在英文输入法状态下shift+1生成!  敲回车
*15.注释快捷键             ctrl+/   取消注释也是ctrl+/
    <1>html、css、js注释结构是不同的,但是快捷键相同。
      ——css   /*   */
      ——js    //
    <2>注释不能相互嵌套。
*16.快速生成一段文本       lorem
注意:我们在开发时是有的所有的符号都是英文输入法状态下的符号。

四、页面基本结构

<!DOCTYPE html>
<!-- <!DOCTYPE  声明文档类型> -->
<html lang="en">
    <!-- <html  标签  将页面整体包进去,说明整个页面都是HTML标记语言> -->
<head>
    <!-- head  头部标签  用来存放页面元信息,是写给浏览器看的 -->
    <meta charset="UTF-8">
    <!-- meta  媒体信息标签  设置编码格式为utf-8 -->
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <!-- meta  媒体信息标签  设置视口 -->
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <!-- title  页眉 -->
</head>
<body>
    <!-- body页面主体标签  是写给用户看的 -->
</body>
</html>

五、html语法结构

1.单标签

  <标签名 属性='属性值' 属性='属性值' />

2.双标签

  <标签名 属性='属性值' 属性='属性值'></标签名>

3.特点:

  <1>双标签成对出现,单标签单个出现,单标签以/结尾,但是/可以省略。
  <2>标签写在<>内,标签里边第一个单词为标签名,标签除了标签名之外还可以有属性和属性值。
  <3>属性和属性值之间用=号连接,属性值写在''内。(双标签的属性和属性值写在开始标签内)

六、html基础标签

*1.标题标签    h1-h6
  特点:
    <1>双标签,默认独占一行,自带间距
    <2>不同标题有不同字号,自带加粗
*2.段落标签    p
  特点:双标签,默认独占一行,自带间距
*3.空格符     &nbsp;
  特点:浏览器默认只是别一个空格,如果我们需要多个空格,可以使用空格符。
*4.换行符     br
  特点:单标签,作用是强制换行。
*5.分割线     hr
*6.加粗       b、strong
  特点:双标签,默认不独占一行。strong具有一个强调的语气。
*7.倾斜      i、em
  特点:双标签,默认不独占一行。em具有一个强调的语气。 
8.下划线    u    特点:双标签,默认不独占一行。
9.删除线    s、del    
  特点:双标签,默认不独占一行。del具有一个强调的语气。 
10.上标   sup   特点:双标签,默认不独占一行。
11.下标   sub   特点:双标签,默认不独占一行。
12.列表
  *<1>有序列表    ol>li    
    特点:
      (1)双标签,ol和li默认都独占一行
      (2)默认自带数字序号。
    属性:
      type      类型,取值为第一个字符。
        a       小写英文
        A       大写英文
        I       大写罗马
        i       小写罗马
        1       阿拉伯数字(默认值)
      start     开始
        取值为数字,规定从第几个开始。
  *<2>无序列表    ul>li
    特点:
      (1)双标签,ul和li默认都独占一行
      (2)默认自带小点点。
  <3>自定义列表   dl>dt+dd
*13.图片标签   img
    特点:单标签,默认不独占一行。每个图片都自带大小
    属性:
      src     路径地址
        *相对路径
            ../     返回上一层
            xx/     进入某个文件夹
        网络路径
          https://gimg2.baidu.com/image_search/src=http%3A%2F%2Fp7.itc.cn%2Fimages01%2F20201116%2F6beb9493c481457f8101f5ab16b71dbe.jpeg&refer=http%3A%2F%2Fp7.itc.cn&app=2002&size=f9999,10000&q=a80&n=0&g=0n&fmt=auto?sec=1666861826&t=2abbe110874ee32f3b174d99f095ca8b
      alt       当图片无法正常显示时的提示文本信息
      title     鼠标悬停时的提示文本信息
    注意:在寻找图片路径地址时,不要出站点文件夹
*14.超链接页面跳转   a
    特点:
      <1>双标签,默认不独占一行,自带下划线。
      <2>href里边什么都不写,则是跳转当前页面。
      <3>超链接在没有访问时,默认是蓝色的,访问后为淡紫色。我们可以通过
        超链接的颜色来判断是否访问过当前网址。
    属性
      href        跳转的地址
          网络地址            <a href="http://www.baidu.com">点我去百度</a>
          相对路径地址        <a href="../index.html">点我去首页</a>
      title       鼠标悬停时的提示文本信息
      target      跳转方式
        _blank              在新窗口进行跳转
        _self(默认值)        在当前窗口跳转
      div       默认独占一行,不带有任何的含义和默认样式。
      span      默认不独占一行,不带有任何的含义和默认样式。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值