首页 > 其他分享 >1-初始前端&&基本标签

1-初始前端&&基本标签

时间:2024-08-04 22:42:25浏览次数:16  
标签:网页 -- 标签 html && 超文本 文本 初始

目录

初始html –超文本标记语言

1.超文本:

  • 比普通的文本更厉害。可以插入图片/音乐/视频/超链接,对立面的内容进行排版,样式设计

2.标记语言:

  • 可以吧html当做是一快拼图,它的代码就是一块快碎片称为标签,我们要做的事情就是要把正确的标签
    放在合适的位置就可以了(不需要考虑太多的逻辑)

什么样的是网页文件?网页文件的后缀是什么?

  • 一个文件,它的内容为html代码,文件后缀为.html就是一个网页文件

3.标签

写在html里面的代码。用<>包裹

  • 单标签;一般是作为功能标签,有特别的作用

    • <hr>–>分割线
    • <br>-->换行
  • 双标签:一般是用来包裹/保存内容,显示东西,它一般是成双成对出现,需要闭合,结束标签里面有个/

    • <标签名>内容</标签名>

      <h1>多喝热水</h1>
      <h1>

      ​ 多喝热水

      </h1>

4.html基本框架

  • 写代码时,更加推荐创建一个专门的项目文件夹来写代码
  • 创建好html文件后,输入!+回车 或者 html:5 就可以生成网页模版
  • html 注释的语法:
    • <!--注释内容-->
      • 快捷键:ctrl+/
  • 基本框架代码:
    • <html></html>:是网页的基本组成,基本上所有东西都写在里面
    • <head></head>:头标签,里面的内容是一些网页说明,主要是给浏览器看的
    • <body><!-- 身体标签,里面的内容是给用户看的,图片/文字-->
<!DOCTYPE html><!--doc文档type类型 文档类型为html,告诉你的电脑,这是一个网页文件-->
<html lang="en"><!--html标签,是网页的基本组成,网页内容都写在它里面-->
<head><!--头标签,里面的内容是一些网页说明,主要是给浏览器看的-->
    <meta charset="UTF-8"><!-- meta标签,设置一些属性,设置字符编码为utf-8-->
    <title>我喜欢你</title><!-- 标题标签,作为网页的标题-->
</head>
<body><!-- 身体标签,里面的内容是给客户看的,图片/文字-->
    <h1>我喜欢你很久了</h1>
    <p>我爱你</p>
    <img src="/i/l/?n=23&i=blog/3493231/202408/3493231-20240804223117493-1660621093.png" alt="美女">
</body>

5.拓展插件

  • vscode - ->开发插件:open in brower,HTML CSS SUPPORT
  • 快捷键:ALT +B
  • vscode删除一整行的快捷键:ctrl+x 或者shift+del

6.文字标签

  • h标题标签

    • <h1>
          一级标题:网页里的老大,从规范里面来说,一个网页只能有一个一级标题
      </h1>
      
      <h2>
          二级标题:作用就是切分网页内容,作为目录标签,可以有多个
      </h2>
      <h3>
          三级标题:分块内容标签
      </h3>
      以此类推  
      h标题只有h1~h6,常用h1~h3
      
  • p段落标签

    • <p>文本内容</p>:用来放内容,用的比较多的文本标签,它会自动换行

    • <span>文本内容</span>:它不会自动换行,也没有特别的样式属性,比较单纯,后续主要结合css一起使用

    • <br>-->换行

    • <hr>-->分割线

    • 特殊文字标签

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

      • <i></i> &&<em></em>:文本斜体标签

      • <u></u> &&<ins></ins>:文本下划线标签

        <!DOCTYPE html>
        <html lang="en">
        <head><!--给服务器看的,浏览器看的,头部标签-->
            <meta charset="UTF-8">
            <title>wb前端学习</title>
            
        </head>
        <body><!--身体标签,里面的内容主要给用户看的-->
            啊,我没有套标签<!--不标准的,不推荐-->
            
            <p>我有标签</p>
            <br><!--换行-->
            <p>我喜欢你很久了</p>
            <hr><!--分割符-->
            <h1>初始html –超文本标记语言</h1>
            <h2>1.超文本</h2>
            <p>比普通的文本更厉害。可以插入图片/音乐/视频/超链接,对立面的内容进行排版,样式设计</p>
            <!-- 标题标签 -->
            <h2>2.标记语言</h2>
            <!-- 段落标签 -->
            <p>可以吧html当做是一快拼图,它的代码就是一块快碎片称为标签,我们要做的事情就是要把正确的标签
                放在合适的位置就可以了(不需要考虑太多的逻辑)</p><!--p标签会自动换行,比较常用的一个文本标签-->
        
            <hr>
            <!-- 行内标签 -->
            <span>写代码时,更加推荐创建一个专门的项目文件夹来写代码</span><!--一般结合css一起使用-->
            <br><!--换行-->
            <span>创建好html文件后,输入`!+回车 或者 html:5 就可以生成网页模版</span>
        
            <p style="color: rgb(8, 247, 255);">特价98块钱</p><!--加颜色,这是全部都加了-->
            <!-- 如果我们想只加数字上面 -->
            <p>特价<span style="color: rgb(204, 0, 255);">98</span>块钱</p>
            <!-- 特殊文字标签 -->
            <!-- 加粗标签 -->
            <b>特价98块钱</b>
            <br>
            <strong>特价98块钱</strong>  <!--b标签和strong标签等价,不自带换行-->
            <!-- 斜体标签 -->
        <br>
            <i>我喜欢你很久了</i>
            <br>
            <em>我喜欢你</em>  <!--em标签和i标签等价-->
            <br>
            <!-- 下划线标签 -->
            <u>围城</u> <ins>羊驼</ins>
            <!-- 又加粗又斜体且有下划线 -->
            <br>
            <strong><em><ins>我喜欢你很久了</ins></em></strong>   
            <!--小于号-->
            <span>&lt;</span>
            <!-- 大于号 -->
            <span>&gt;</span>
            <!-- 空格 -->
            <p>&nbsp;&nbsp; 我前面有几个空格</p>
            <!-- 人民币 -->
            <p>&yen;</p>
        </body>
        </html>
        

7.转义字符

在前端开发中,有的符号可能会产生歧义,让浏览器不好理解,所以一些特别的符号就用转义字符代替,比如 空格,普通的<和>

语法:

  • < - -小于号 - -&lt;
  • `> --大于号 --gt;
  • 空格--&nbsp
  • --人民币--&yen;

8.语义化与SEO

SEO- ->搜索引擎优化
优化网页内容,提高权重,让网页可以在搜索引擎里面排名更加靠前(提高

规范性,语义化,meta属性)

网站排名靠前的好处:
越靠前,浏览量,点击量更多–>用户量/流量更多

b标签:单纯的加粗文字不起强调作用;
strong标签:不仅起到加粗文字,还有强调作用;

  • 有利于学习的网站:

程序员专区

C语言中文网:C语言程序设计门户网站(入门教程、编程软件) (biancheng.net)

标签:网页,--,标签,html,&&,超文本,文本,初始
From: https://www.cnblogs.com/positive-boy/p/18342343

相关文章

  • 8.初始JavaScript
    初始JavaScript1.什么是JavaScriptjavascript能做什么: 1.网页的动态效果 2.前后端交互--数据提交(弹窗/输入框/监听实践) 3.进阶--前端高级框架(Vue,jsReact.jsNode.js) 2.JavaScript的组成js的书写方式和css类似,也有内部写法和外部写法 内部写法和html中,写一对script标......
  • 6.选择器进阶与表单标签
    6.选择器进阶与表单标签1.选择器进阶ul,li{}:并集选择器,一次选择多个元素ulli:空格,这里表示ul后代所有的li标签。ul>li:大于号是指ul的子代标签li。伪类选择器:在特定情况下,给标签添加样式。 hover:当鼠标经过时,触发样式 active:当鼠标点击时,触发样式 visited:当访问过此网站......
  • 继承的特点注意事项以及类的初始化顺序和加载顺序day08
    继承的好处提高了代码的复用性多个类相同的成员可以放到同一个类中提高了代码的维护性如果功能的代码需要修改,修改一处即可让类与类之间产生了关系,是多态的前提其实这也是继承的一个弊端:类的耦合性很强......
  • 易优CMS模板标签uiarclist文档列表
    【基础用法】标签:uiarclist描述:文档列表编辑,比uitext、uihtml、uiupload标签多了一个typeid属性,使用时结合html一起才能完成可视化布局,只针对具有可视化功能的模板。用法:<divclass="eyou-edit"e-id="文件模板里唯一的数字ID"e-page='文件模板名'e-type="arclist">{eyou:uiar......
  • C++ //练习 16.27 对下面每条带标签的语句,解释发生了什么样的实例化(如果有的话)。如果
    C++Primer(第5版)练习16.27练习16.27对下面每条带标签的语句,解释发生了什么样的实例化(如果有的话)。如果一个模板被实例化,解释为什么;如果未实例化,解释为什么没有。template<typenameT>classStack{};voidf1(Stack<char>); //(a)classExercise{ Stack<dou......
  • 抓取脚本标签中的数据
    任何人都可以建议一种方法来抓取a<script>标签中的数据,具体来说,在本例中是来自AEMO的30分钟表(https://www.aemo.com.au/aemo/apps/visualizes/elec-nem-priceanddemand.html)。要获取数据表,我需要单击在网站上显示该表的按钮或下载按钮。然而,这里的障碍是......
  • 如何使用 BeautifulSoup python 查找选择标签的选定选项值
    我正在尝试从python中的htmlselect标签获取选定的值。好吧,当选项属性设置为selected="selected"时,它是成功的,但我试图废弃的网站具有不同的选项属性,例如:-html="""<select><optionvalue="">Pleaseselectavlalue</option><o......
  • 易优CMS模板标签links友情链接控制友情链接的打开方式
    【基础用法】标签:links描述:用于获取友情链接列表。用法:{eyou:linkstype='text'loop='30'titlelen='15'}<ahref='{$field.url}'{$field.target}{$field.nofollow}>{$field.title}</a>{/eyou:links}属性:type=''链接类型,text为文......
  • 易优CMS模板标签beafter上下篇获取下一篇内容
    【基础用法】标签:beafter描述:获取当前文档上一篇、下一篇内容。用法:{eyou:beafterget='pre'}<ahref="{$field.arcurl}"title="{$field.title}">上一篇:{$field.title}</a>{eyou:else/}上一篇:暂无{/eyou:beafter}{eyou:beafterget='next&......
  • 易优CMS模板标签if条件判断多层次判断
    【基础用法】标签:if描述:条件判断,比switch判断标签更灵活些,视个人习惯而用。用法:{eyou:ifcondition='($eyou.field.has_children>0)'}当前栏目列表有下级栏目{eyou:else/}当前栏目列表没有下级栏目{/eyou:if}文件:无属性:condition=''原生php语法条件判断涉及表字段:无......