HTML5基础知识

HTML5 + CSS3 基础知识梳理 视频播放器需要的属性controls显示或隐藏用户控制界面autoplay媒体是否自动播放loop媒体是否循环播放pause媒体是否暂停(只读属性)ended媒体是否播放完毕(只读属性)当前的播放进度duration媒体播放总时间volume0.0到1.0的音量相对值muted是否静音3.2播放器需要的方法:视频播放器用到的方法play()媒体播放Pause()媒体暂停时间更新Canplay()可以播放。 阅读详情

1.HTML5基础知识介绍

1.1什么是HTML5

1.HTML5是超文本标记语言

2.2014年才定制完HTML5的标准,历时8年

3.HTML5的设计目的是为了在移动设备上支持多媒等功能

1.2为什么要用HTML5

1.跨平台

利用HTML5编写的UI界面能运行在所有拥有浏览器的平台

HTML5的运行平台:浏览器

2.HTML5的新增了很多的功能,比如video、audio和canvas... 

3.但是HTML5不能完成一些特定的功能,比如:拍照、访问相册....

1.3如何使用HTML5

1.自己编写大量的HTML5代码

2.使用现成的HTML5框架

sencha-touch: 基于JavaScript编写的Ajax框架,该框架是世界上第一个基于HTML5的Mobile App框架

phoneGap: 是一个基于HTML,CSS和JavaScript的Mobile App框架,是创建移动跨平台移动应用程序的快速开发平台。业界很多主流的移动开发框架均源于PhoneGap。较著名的有Worklight、appMobi、WeX5等

jQuery mobile: 是jQuery 框架的一个组件(而非jquery的移动版本)。jQuery Mobile 不仅会给主流移动平台带来jQuery核心库,而且会发布一个完整统一的jQuery移动UI框架。支持全球主流的移动平台

Bootstrap: 是目前最受欢迎的前端框架(移动先行)。Bootstrap 是基于 HTML、CSS、JAVASCRIPT 的,它简洁灵活,使得 Web 开发更加快捷

1.4手机APP的开发模式

1> 原生( 纯 Object C / Java )

2> 纯HTML5

3> 原生+HTML5

4> React Native

1.5为什么要学习HTML5

1>跨平台:运行的环境是浏览器

2>目前的一种趋势:移动web时代

3> 增加面试、开发竞争力

1.6公司职位的划分

1> 平面设计师 作图、切图、HTML、CSS

2> 前端工程师HTML、CSS、Javascript、模板技术

3> 后台工程师 服务器(Java、.Net、PHP)、数据库 、WEB

4>移动工程师(iOS/android): 手机UI界面(OC、Java、HTML5)、跟服务器交互

1.7开发工具

1>Android

eclipse 、android studio

2>iOS

Xcode

3>HTML5

1).后端:eclipse、MyEclipse

2).美工:Dreamweaver

3).前端:WebStorm 神器,默认集成各种各样的插件,配置完美

1.8Web开发新时代

1.Web1.0 主流技术:HTML+CSS

2.Web2.0 主流技术:HTML+CSS +Ajax ( JavaScript/DOM/异步数据请求 )

3.Web3.0 主流技术:HTML5+CSS3

  • HTML5亮点: Canvas 、HTML5音视频 、Web存储 、多线程处理...

  • CSS3 亮点: 设计动画、 2D变形、 N多新特性...

2.HTML常用的标签

2.1网页的组成

一个功能完整的网页,一般由3部分组成

  • HTML 做网页的具体内容和结构

  • CSS 做网页的样式(美化网页最重要的一块)

2.2HTML..

由浏览器负责将它解析成具体的网页内容。

比如,浏览器会将左边的HTML源代码代码 转换为右边的网页内容

  • HTML的组成跟XML类似,HTML由N个标签(节点、元素、标记)组成

  • HTML语法非常松散,目前的最新版是5.0,也就是HTML 5

  • 网页输出HelloWord

<!--根标签-->
<html>
    <!--头部-->
    <head>
        <!--网页的标题-->
        <title>Hello World ! 你好</title>
        <!--编码:UTF-8  GBK GB2312-->
        <meta charset="utf-8">
    </head>
    <!--身体-->
    <body>
        <div>Hello World !</div>
    </body>
​
</html>

2.3*常见的HTML标签

  1. 标题:h1、h2、h3、h4、h5、h6

  2. 段落:p

  3. 表单:input

  4. 图片:img

  5. 链接:a

  6. 换行:br

  7. 列表:ul、ol、li

  8. 容器:div、span(用来容纳其他标签)

  9. 横线:hr

  10. 表格:table、tr、td

学习资料:http://www.w3school.com.cn/

  • 1.标题:h1、h2、h3、h4、h5、h6

    
        <h1>我是H1标签</h1>
        <h2>我是H2标签</h2>
        <h3>我是H3标签</h3>
        <h4>我是H4标签</h4>
        <h5>我是H5标签</h5>
        <h6>我是H6标签</h6>
  • 2.段落:p

    
        <p>我是段落我是段落我是段落我是段落我是段落我是段落</p>
        <p>我是段落我是段落我是段落我是段落我是段落我是段落</p>
        <p>我是段落我是段落我是段落我是段落我是段落我是段落</p>
  • 3.表单:input

    
        <!--表单标签:输入框-->
        <input >
        <input placeholder="默认的占位符">
        <input value="我是默认的文字">
        <input type="color" >
        <input type="text" >
        <input type="checkbox" >
        <input type="file" >
  • 4.图片:img

    
        <!--图片标签-->
        <!--
            src:
                相对路径:图片资源来自于项目: ./    ../    ../../
                绝对路径:图片资源来自于网络:http://  file://  ftp://
            alt:
                图片加载失败时显示的文字
        -->
        <img src="https://www.baidu.com/img/bd_logo1.png"
             alt="加载失败" width="100px">
             
        <img src="image/0.jpg" alt="加载失败" width="50%">
  • 5.链接:a

    
        <!--a标签-->
        <!--
            href 链接的地址
            target 打开页面的方式:_blank 使用新的窗口打开;_self 使用当前窗口打开;
                                _parent 在父亲窗口中打开; _top 回到网页的顶部
        -->
        <a href="http://www.baidu.com" target="_blank">我是超链接</a>
  • 6.换行:br

    
    <br>
  • 7.列表:ul、ol、li

    
       <!--列表标签-->
        <ul>
            <li>我是无序列表</li>
            <li>我是无序列表</li>
            <li>我是无序列表</li>
            <li>我是无序列表</li>
        </ul>
    ​
        <ol type="A">
            <li>我是有序列表</li>
            <li>我是有序列表</li>
            <li>我是有序列表</li>
            <li>我是有序列表</li>
        </ol>
  • 容器:div、span(用来容纳其他标签)

    
        <!--容器标签-->
        <div>我是容器标签</div>
        <div>我是容器标签</div>
        <div>我是容器标签</div>
        
        <span>我是容器标签</span>
        <span>我是容器标签</span>
        <span>我是容器标签</span>
  • 横线:hr

    
    <hr>
  • 表格:table、tr、td

    ​

​ 单标签:不是容器 格式: <>

​ 双标签:是容器 格式:< > </>

3.HTML5新增的标签.

HTML5新增了27个标签,废弃了16个标签.

主要包括结构性标签、级块性标签、行内语义性标签、交互性标签

3.1*结构性标签

负责Web上下文结构的定义,确保HTML文档,包括:

article 文章主体内容(一篇博客、一篇论坛帖子、一段用户评论、插件)

header 标记头部区域内容, 注意:与 head 不一样

footer标记脚部区域内容

section 区域章节表述

nav菜单导航,链接导航

案例:新闻详情页面练习


   <!--一篇新闻-->
    <article>
        <!--新闻的头部-->
        <header>
            
        </header>
        <!--内容部分-->
        <div>
            <!--第一章节-->
            <section>
​
            </section>
            <!--第二章节-->
            <section>
​
            </section>
        </div>
        <!--尾部-->
        <footer>
​
        </footer>
    </article>

3.2块级性标签

完成Web页面区域的划分,确保内容的有效分隔,包括:

aside注记,贴士,侧栏,摘要,插入的引用作为补充主体的内容,例如:

figure对多个标签组合并展示,常与figcaption联合使用, 例如:

code表示一段代码

dialog人与人之间对话,包含dt和dd两个组合元素(dt用于表示说话者、dd用于表示说话者的内容)

3.3行内语义性标签

完成Web页面具体内容的引用和表述,丰富展示内容,包括:

meter特定范围内的数值,如工资、数量、百分比

time时间值

progress进度条,可用max、value进行控制

video视频元素,用于视频播放,支持缓冲预载和多种视频媒体格式

audio音频元素,用于音频播放,支持缓冲预载和多种音频媒体格式

3.4交互性标签

功能性内容的表达,有一定的内容和数据的关联,是各种事件的基础,包括:

details表示一段具体的内容,默认不显示,通过某种方式(单击)与legend交互才会显示 , 例如:

datagrid控制客户端数据与显示,可用于动态脚本及时更新

menu用于交互菜单

command用来处理命令按钮

4.CSS样式简介

4.1什么是CSS

  • 它用来控制HTML标签的样式,在美化网页中起到非常重要的作用

4.2CSS的编写格式

键值对形式,比如:


<!-- 单值  -->
color: red;
background-color: blue;
font-size: 20px;
​
<!-- 复合值  -->
border:3px solid red;

冒号:左边的是属性名,冒号:右边的属性值

CSS属性值:1)单值 ; 2)复合值。

4.3*CSS的3种书写形式..

  • 行内样式:(内联样式)直接在标签的style属性中书写

    
    <!--
    给body标签设计样式
    -->
    <body style="color: red;">
    ​
    </body>

    ​

  • 页内样式:在本网页的style标签中书写。style标签一般放在head标签中

    
    <!--
    style是样式的标签,一把放在header标签中
    -->
    <style>    
      body {        
          color: red;   
      }
    </style>
  • 外部样式:在单独的CSS文件中写,然后在网页中用link标签引用。link标签一般在放在head标签中

    
    <!--
        rel   默认值是stylesheet。代表引用的文件与网页的关系(也可以说是引用文件的格式)
        href  引用CSS的文件
    -->
    <link rel="stylesheet" href="index.css">    

  • CSS的属性遵循的规律

    1)叠加原则(例如:外部样式和页内样式叠在一起)

    2)就近原则(例如:当外部样式和页内样式出现同样的样式时,就使用最近的样式)

5.CSS选择器..

5.1CSS的两大重点

  • 选择器 通过选择器找到对应的标签设置样式

  • 属性 通过属性的复杂叠加才能做出漂亮的网页

5.2*选择器

作用:选择对应的标签,为之添加样式

1.标签选择器

​ 根据标签名找到标签,为之添加样式, 比如:

​

2.类选择器

​ 根据标签 中的类名找到标签,为之添加样式, 比如:

​

3.id选择器

​ 根据标签中的id找到标签,为之添加样式, 比如:

4.并列选择器

​ 为多个标签添加同样的样式, 比如:

5.复合选择器

​ 根据指定标签中的[类名]找到标签,为之添加样式, 比如:

6.后代选择器

​ 找到指定标签中所有指定的子标签,为之添加样式, 比如:

7.直接后代选择器

​ 找到指定标签中指定的直接子标签,为之添加样式, 比如:

8.相邻兄弟选择器

​ 根据指定标签中找到相邻的标签,为之添加样式, 比如:

9.属性选择器

​ 根据标签中指定的属性找到标签,为之添加样式, 比如:

图1:

图2:

图3:

10.伪类选择器

为某个标签添加伪类选着器,为之添加样式, 比如:

格式: 选择器:属性{} , 如下:

xxx:focus{

}

11.伪元素选择器

为某个标签添加伪元素选着器,为之添加样式, 比如:

格式: 选择器:属性{} , 如下:

xxx:first-letter{

}

注意:如果效果不出来,就是选择器写错了

6.CSS选择器的优先级别..

复合选着器: 权值=等于各个权值相加

​原则:选择器的权值加到一起,大的优先;如果权值相同,后定义的优先

  • 优先级排序

important(1000) > 行内样式(999)> id > 类 > 标签 | 伪类 | 属性选择 |伪元素 > 通配符 > 继承

代码:


<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>04-CSS选着器优先级别</title>
    <style>
        /*通配符选着器:0*/
        *{
            color: red;
        }
        /*标签选着器:1*/
        div{
           color: green;
        }
        /*复合选着器:1+100=101*/
        div#main{
            color: blue;
        }
        /*类选择器:10*/
        .test1{
            color: yellow;
        }
        /*属性选着器:10*/
        div[class]{
            color: purple;
        }
        /*权值最高选着器:1000*/
        div{
            color: antiquewhite !important;
        }
    </style>
</head>
<body>
    <div id="main" class="test1">测试优先级别</div>
</body>
</html>

7.HTML的标签类型..

7.1标签显示的类型

HTML有N多标签,根据显示的类型,主要可以分为3大类

1块级标签

块级标签独占一行的标签能随时设置宽度和高度(比如div、p、h1、h2、ul、li)

2行内标签(内联标签)

行内标签(内联标签)多个行内标签能同时显示在一行 , 宽度和高度取决于内容的尺寸(比如span、a、label)

3行内-块级标签

行内-块级标签(内联-块级标签)多个行内-块级标签可以显示在同一行 , 能随时设置宽度和高度(比如input、button、img)

7.2修改标签显示的类型

CSS中有个display属性,能修改标签的显示类型:

none:隐藏标签

block:让标签变为块级标签,主要针对行内标签和行内-块级标签

inline:让标签变为行内标签,主要针对块级标签

inline-block:让标签变为行内-块级标签(内联-块级标签) 主要针对块级标签 和行内标签

注意:行内-块级标签只能改变成块级标签

8.CSS标签中的属性..

CSS有N多属性,根据继承性,主要可以分为2大类:

  • 可继承属性: 父标签的属性值会传递给子标签一般是文字控制属性


<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>可继承属性</title>
    <style>
        div{
            background-color: red;
            width: 300px;
            height: 350px;
            /*下面的两个属性会被p标签继承*/
            font-size: 40px;
            color: white;
        }
        p{
            background-color: green;
        }
​
    </style>
</head>
<body>
    <div>
        我是div标签
        <p>我是p标签</p>
    </div>
</body>
</html>

  • 不可继承属性: 父标签的属性值不能传递给子标签一般是区块控制属性


<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>可继承属性</title>
    <style>
        div{
            background-color: red;
            /*不可给子标签继承的属性*/
            width: 300px;
            height: 300px;
            margin-top: 50px;
        }
        p{
            background-color: green;
        }
    </style>
</head>
<body>
    <div>
        我是div标签
        <p>我是p标签</p>
    </div>
</body>
</html>

8.1可继承属性

可继承属性:父标签的属性值会传递给子标签一般是文字控制属性

  • 块级标签可继承父亲下面属性:

    text-indent、text-align

  • 列表标签可继承父亲下面属性:

    list-style、list-style-type、list-style-position、list-style-image

8.2不可继承属性

不可继承属性: 父标签的属性值不能传递给子标签一般是区块控制属性

display、margin、border、padding、background、background-size

height、min-height、max-height、width、min-width、max-width

overflow、position、left、right、top、bottom、z-index

float、clear

table-layout、vertical-align

page-break-after、page-bread-before

unicode-bidi

9.盒子模型..

9.1盒子模型

网页上的每一个标签都是一个盒子, 比如:(div , p , h1 , a , img ....)

每个盒子都有四个属性:

  • 内容(content)

    盒子里装的东西网页中通常是指文字和图片

  • 填充(padding,内边距)

    怕盒子里装的(贵重的)东西损坏,而添加的泡沫或者其它抗震的辅料

  • 边框(border):

    盒子本身

  • 边界(margin,外边距)

    盒子摆放的时候的不能全部堆在一起,盒子之间要留一定空隙保持通风,同时也为了方便取出

9.2IE盒子模型

结论:

  • 默认盒子的大小=内容+填充+边框

    ​

9.3标准盒子模型

结论:

  • 默认盒子的大小=内容 ( 默认的box-sizing : content-box ; )

    ​

思考:ie盒子与标准盒子的大小计算方式不一样?怎样做适配?

手动指定盒子大小计算的标准:

盒子大小统一使用:盒子大小=内容+填充+边框

标准盒子模型的解决方法:改 盒子box-sizing 的值

1.box-sizing 默认值为content-box ,盒子的大小=内容

2.将box-sizing设计为‘border-box’,盒子的大小=内容+填充+边框

9.4盒子(标签)CSS属性

网页上的每一个标签都是一个盒子, 比如:(div , p , h1 , a , img ....)

1.控制内容(content)

2.控制填充(padding, 内边距)

图1-属性:


图2-例子:

3.控制边框(border)
  • border: 设计边框的width,style,color

  • border-width

  • border-style

  • border-color

简写例子:


p{
  border:red 5px solid
}

4.控制边界(margin, 外边距 )

图1-属性

图2-例子:

案例:


<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>01-盒子模型</title>
    <style>
        /*给所有的标签设计*/
        *{
            margin: 0;
            padding: 0;
        }
        div{
            background-color: red;
            /*盒子的大小*/
            width:300px;
            height:300px;
            /*内边距*/
            padding: 20px 0 0 20px;
            /*边框*/
            border: 4px solid green;
            /*边界*/
            margin: 30px 0px 0px 50px;
​
            /*改变盒子大小计算方式*/
            box-sizing: border-box;
​
            /*控制盒子最大值和最小值*/
            max-width: 300px;
            min-width: 100px;
        }
    </style>
</head>
<body>
    <div>
        我是一个盒子
    </div>
</body>
</html>

10.CSS3新增特性..

  • RGBA透明度

    ​ RGB(红色R+绿色G+蓝色B),RGBA则在其基础上增加了Alpha通道,可用于设置透明值(0 - 1)块

  • 阴影box-shadow text-shadow

  • 圆角border-radius

  • 边框图片 border-image

  • 动画 transform:

    -webkit-transition 过度效果

    -webkit-transform-origin 参照坐标

    -webkit-transform 动画效果

案例:


<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>02-CSS3新增特性</title>
    <style>
​
        /*标签的高度*/
        div{
            /*盒子的大小*/
            width:150px;
            height:60px;
            margin: 10px 0;
​
            /*圆角效果*/
            border-top-left-radius: 100px;
            border-bottom-right-radius: 100px;
        }
​
        /*设计渐变*/
        .test1{
            background-color: rgba(255,0,0,1.0);
        }
        .test2{
            background-color: rgba(255,0,0,0.8);
        }
        .test3{
            background-color: rgba(255,0,0,0.6);
        }
        .test4{
            background-color: rgba(255,0,0,0.4);
        }
        .test5{
            background-color: rgba(255,0,0,0.2);
        }
​
        div:hover{
            /*透明度:0完全不透明 1完全透明*/
            opacity: 0.5;
​
            /*
            *  设计块阴影
            *  box-shadow: 10px 10px;  右边和底部有阴影
            *  box-shadow: -10px -10px; 左边边和顶部有阴影
            *  box-shadow: -10px -10px blue; 阴影的颜色为蓝色
            *  box-shadow: -10px -10px 30px blue; 阴影边界模糊30px
            */
            box-shadow: -10px -10px 30px blue;
             /*圆角效果*/
            border-radius: 70px;
        }
        p{
            font-size: 100px;
            color: orange;
            /*文字阴影*/
            text-shadow: -2px -2px 10px blue;
        }
    </style>
</head>
<body>
    <div class="test1">1</div>
    <div class="test2">2</div>
    <div class="test3">3</div>
    <div class="test4">4</div>
    <div class="test5">5</div>
    <P>Android 大神班</P>
</body>
</html>

13.总结:

  1. 常见的HTML标签:

  2. HTML5新增的标签:

  3. CSS的3种书写方式:

  4. CSS的选着器 , 选着器的优先级别:

  5. HTMl的标签类型:

  6. HTML常用的CSS属性:

  7. 盒子模型:

  8. CSS3新增的属性:

HTML+CSS基础知识汇总(含HTML5 以及 CSS3) HTML(超文本标记语言)通过标签构建网页基础结构,定义标题、段落等内容,而CSS(层叠样式表)负责对HTML页面进行美化,控制字体、颜色与布局等样式,二者协同打造出美观且结构清晰的网页 。 阅读详情

相关推荐

C++游戏开发入门:从环境配置到第一个完整项目

C++ 作为游戏开发领域的关键语言,其学习路径常因语法枯燥而令初学者却步。以项目驱动的方式学编程,能帮助学习者将变量、循环、函数、指针等基础概念融入实际游戏逻辑中,获得即时反馈与完整项目经验。掌握合适的开发环境是高效实践的前提,例如在 Windows 下使用 VS Code 搭配 MinGW-w64 编译器,配合调试器与构建脚本,即可搭建轻量可扩展的 C++ 游戏开发工作流。此类课程通常面向无基础人群,从控制台小游戏逐步过渡到带游戏循环的完整作品,过程中还需关注性能观察、素材授权与版本管理。无论你是刚接触编

weixin_30621959的博客 542

2.常见的块级标签,行内标签,行内块标签有哪些?

常见的块级标签、行内标签、行内块标签

qq_56491274的博客 1796

基于STM32与MPU6050的实时姿态检测系统设计与实现(源码+硬件解析)

本文详细介绍了基于STM32单片机与MPU6050传感器的实时姿态检测系统设计与实现。通过硬件解析、传感器校准、卡尔曼滤波算法和欧拉角计算,实现高精度姿态检测。提供完整源码和调试技巧,适用于无人机、平衡车等嵌入式开发项目,解决噪声干扰和数据漂移等常见问题。

jupi8的博客 494

HTML5基础知识详讲

网页是构成网站的基本元素,它是一个包含HTML标签的纯文本文件,通常是由图片;链接;视频;声音;文字等元素组成。通常我们所看到的网页,常以 .htm 或 .html 后缀结尾的文件,因此将其俗称为HTML文件。HTML;CSS;JS是学习爬虫的基础,是必须要了解的,此篇文章我讲述了HTML5对于爬虫所要必备的基础知识

qiao_yue的博客 2079

实战指南:基于汇川PLC与EtherNET/IP的无线以太网通信配置详解

本文提供了一份详细的实战指南,讲解如何配置汇川PLC基于EtherNET/IP协议的无线以太网通信。通过硬件选型(如达泰DTD419MB模块)、软件设置(使用AutoShop配置IP与I/O映射)及通信测试,实现PLC间稳定、灵活的数据交换,有效解决工业现场布线难题,提升部署与维护效率。

lake5的博客 614

ESP32编译卡在‘Cannot establish a connection to the component registry’?别急着重装,先试试这两个国内镜像配置

本文详细解析了ESP32编译过程中常见的‘Cannot establish a connection to the component registry’报错问题,并提供了国内镜像源的配置方案。通过对比Gitee、清华大学、阿里云和中科大等镜像源的性能,帮助开发者快速解决网络连接问题,提升编译效率。文章还包含手把手的配置教程和进阶技巧,适用于ESP-IDF开发环境的优化。

weixin_34088048的博客 341

HTML5 基础知识总结(全)

HTML 一1.文档类型2.字符集3.标签< h1 >到< h6 >4.文本格式化标签(熟记)5.标签属性6.图像标签img 学习HTML推荐使用Sublime Text软件来操作练习,一定要熟练使用这个软件,对以后的无论是工作还是学习都有很大帮助。 1.文档类型<!DOCTYPE> <!DOCTYPE html> 这句活就是告诉我们使用那个html版本。 只需要记住,看到上面这行代码,说明使用的是html5的版本。 2.字符集 <meta chars

探索技术与实践的旅程,分享编程经验与工具使用心得,助力开发者提升技能。 8547

PX4 Gazebo仿真进阶:自定义飞机模型和地图的完整指南

本文详细介绍了如何在PX4 Gazebo仿真中自定义飞机模型和地图模型,包括文件架构解析、参数调整指南、地图定制技巧及常见问题解决方案。通过实战步骤和性能优化建议,帮助开发者高效完成复杂场景的飞行控制算法测试。

weixin_29081101的博客 386

HTML5基本知识点

一、什么是HTML HTML是超文本标签语言,即网页的源码。而浏览器就是翻译解释HTML源码的工具。 二、HTML的基本格式 <!DOCTYPE html>: ①文档类型声明:让浏览器按照HTML5的标准对代码进行解释与执行。②文档类型声明必不可少,而且,必须放在文档的最上方,前面不可有任何一行代码。③如果不写文档类型声明,浏览器会按照兼容模式运行,可能会...

weixin_30532369的博客 408

MaxEnt运行报错的各种问题及解决方法

由于我使用的环境数据并不是大部分人常用的worldclim上下载的气候数据,而是使用不同的四类环境数据,分别包括:降雨数据、气温数据、氮沉降数据和大气CO2浓度数据,数据需要分别从不同的网站下载,因此并不能得到非常一致的数据文件,导致MaxEnt运行时出现了各种各样的错误。文件终于能够读取了,然而计算到一半又弹出第三种问题,根据弹出的报错提示,找到错误所在那一行,用Notepad++打开,可以发现,这一行确实存在nan值,导致文件读取无法正常进行。出现上图所述的问题时,检查环境变量是否具有相同的行列号。

guye322的博客 1万+

RK+linux教程:RK3588 RGA硬件加速在YOLOv5图像预处理中的深度应用教程

摘要: 本教程深入解析了RK3588芯片的RGA硬件加速器在YOLOv5图像预处理中的应用。通过专用硬件设计,RGA支持图像缩放、边界填充等核心操作,结合零拷贝技术显著提升处理效率。重点分析了LetterBox算法的RGA实现,包括参数计算、边界填充和性能优化,并与传统CPU处理对比,展示了RGA在高分辨率图像处理中的优势。教程还提供了统一的预处理接口设计,便于在OpenCV与RGA方案间灵活切换,为RK3588平台的深度学习部署提供实用优化方案。

LXY_LOVE36的博客 977

html基础知识选择题,HTML5基础知识习题 一,HTML5基础知识习题

HTML5基础知识习题 一,HTML5基础知识习题1. HTML5 之前的 HTML 版本是什么?答:HTML 4.012. HTML5 的正确 doctype 是?答:3. 在 HTML5 中,哪个元素用于组合标题元素?答:4. HTML5 中是否支持元素?答:否5. HTML5 中是否支持元素?答: 否6. 在 HTML5 中,onblur 和 onfocus 是:答:事件属性7. 用于播放 ...

weixin_39540426的博客 273

1、机器学习在环境科学中的应用与经典数据分析基础

本文介绍了机器学习在环境科学中的广泛应用,包括卫星遥感、气候预测、空气质量预报等领域,并系统回顾了经典数据分析的基本概念,如期望、方差、协方差和相关性及其显著性检验。同时,文章阐述了贝叶斯定理、判别函数与分类、聚类分析等方法的原理与应用,强调了经典统计方法与机器学习技术的互补关系。最后展望了未来环境科学中数据分析的发展方向,强调多学科融合与方法创新的重要性。

stone的博客 145

HTML5的基础知识

img src="图片链接“ alt="提示" title="鼠标悬停提示文字“ width="图像宽度" height="图像高度“ border="边框宽度" hspace="水平空白" vapace="垂直空白“ align="对齐方式“>(<table>为表格的标签、<tr>为表格的行、<td>为表项的标签。Tips:在HTML中,通常标签都是成对出现的,开始标签为“<开始标签>"表示,结束标签为"</结束标签>"表示。<a href="URL" title="指向链接时指向的文字"></a>

Hannii77_11的博客 854

lwip-2.0.3

lwip是瑞典计算机科学院(SICS)的Adam Dunkels 开发的一个小型开源的TCP/IP协议栈。实现的重点是在保持TCP协议主要功能的基础上减少对RAM 的占用。

STM32F407中文手册

STM32f407中文手册 本参考手册面向应用开发人员,提供有关使用 STM32F405xx/07xx、STM32F415xx/17xx、 STM32F42xxx 和 STM32F43xxx 微控制器存储器与外设的完整信息。STM32F405xx/07xx、STM32F415xx/17xx、STM32F42xxx 和 STM32F43xxx 构成一个微 控制器系列,各产品具有不同的存储器大小、封装和外设。有关订购信息以及器件的机械与电气特性,请参见数据手册。有关 ARM Cortex™-M4F 内核的信息,请参见《Cortex™-M4F 技术参考手册》。

html5哪个属性规定输入字段是必填的,HTML5基础知识习题及答案

原标题:HTML5基础知识习题及答案1. HTML5 之前的HTML版本是什么?答: HTML 4.012. HTML5 的正确doctype是?答:3. 在 HTML5 中,哪个元素用于组合标题元素?答:4. HTML5 中是否支持元素?答: 否5. HTML5 中是否支持元素?答: 否6. 在HTML5 中,onblur和onfocus是:答:事件属性7. 用于播放 HTML5 视频文件的正确...

weixin_29798981的博客 3346

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

HTML5前端基础知识学习

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 HTML5前端基础知识学习 前言 HTML是Hyper Text Markup Language的缩写,中文的意思是“超文本标记语言”,它是制作网页的标准语言。由于网页中不仅包含普通文本,还包含超文本,故被称作超文本描述语言。 那什么是超文本呢?所谓超文本,就是指图像、视频、动画、声音、表格、链接等多媒体的内容。 HTML是网页的基本描述语言,由Tim Berners-Lee在1990年提出,其目的是方便地把一台电脑中的文本或图形,与另

qq_50308970的博客 607

SAP B1中文培訓教材_SDK

公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说

HTML5的基础知识的梳理及常用标签

HTML(英文Hyper Text Markup Language的缩写)中文译为“超文本标记语言”,主要是通过HTML标记对网页中的文本、图片、声音等内容进行描述。HTML提供了许多标记,如段落标记、标题标记、超链接标记、图片标记等,网页中需要定义什么内容,就用相应的HTML标记描述即可。

GL280599ZL的博客 762

超详细、超清楚的HTML5基础知识

本文章对HTML5基础进行详细介绍,让小白更容易上手,让大神打牢基础

maplelever的博客 853

HTML5 基础知识总结

HTML5 知识基础总结,工作中常用的只需要这一篇就够了;

Fory40的博客 225

html5相关知识选择题,HTML5基础知识习题及答案

HTML5基础知识习题及答案2016-02-26 16:06来源: 博客园1. HTML5 之前的HTML版本是什么?答: HTML 4.012. HTML5 的正确doctype是?答:3. 在 HTML5 中,哪个元素用于组合标题元素?答:4. HTML5 中是否支持元素?答: 否5. HTML5 中是否支持元素?答: 否6. 在HTML5 中,onblur和onfocus是:答:事件属性...

weixin_35866960的博客 743

html5基础知识总结

html5入门基础总结很适合小白前端学习 1、标签按结构分:单标签 双标签 2、body代表网页的正文部分。head标签代表网页的头部,一般用来完成对网页的个性化设置。meta-utf-8:中文显示。 3、常用标签 a 超链接标签 href 地址 target 用来设置新页面用何种方法打开,默认覆盖原页面 4、img标签 src 设置图片路径 alt 设置不能正常显示时提示文字 title 设置鼠标放在图片上的标题 注意:默认以原始尺寸显示。 5、span 是个无语义标签,用来标记一句话,一个单词。以

weixin_44056668的博客 186

HTML/HTML5 基础知识 | 面试题专用

HTML 是网页的基础。它代表超文本标记语言。作为一个 Web 用户,当你访问本页面时,这个过程看起来是这样的:这就是为什么这个页面会显示你现在正在阅读的内容。HTML 是用来表示构成此页面的各种元素的语言。 Doctype 标准模式与兼容模式各有什么区别?它们有何意义? 标准模式:又称严格模式,是指浏览器按照 W3C 标准解析代码。兼容模式:又称怪异模式或混杂模式,是指浏览器用自己的方式解析代码。如何区分:目的:防止呈现文档时浏览器切换到 “兼容模式”。怪异模式和标准模式怪异模式(Quirks M

lio-zero 的博客 5367
上一篇: Handler原理分析
下一篇: JAVA相关面试题
yipeng95
博客等级 码龄9年 0粉丝 10原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值