html学习笔记1

前端学习笔记一:HTML(1)预备知识及一个简单的网页 在此前的大学学习生涯中由于没有专业方向的概念,所上过的课程都是老师教什么就学什么,结课之后也就没下文了。但是眼下也快大四了,也该决定了专业方向了,经过一番权衡考虑决定从前端开始。听取了比我大一届的堂哥的建议决定开一个博客来监督自己学习。 首先就先按顺序学习前端入门三件套:HTML、CSS和JavaScript,即目前先学习HTML。 这前几篇内容就尽量回忆之前学过的内容吧。 又想了一会儿,干脆就以每次学习的过程中打出来的一个个代码作为示例来讲解知识点吧。 再开始讲解标签内容前一些基本的概念还是要先讲清楚的: 阅读详情

*****META**************
    META标记用于描述不包含在标准HTML里的一些文档信息。
 1. 本页的关键字和描述。
 在页面里加上这些定义后,一些搜索引擎就能够让读者根据这些关键字查找到你的主页,了解你的主页内容。
 <META NAME="keywords" CONTENT="yourkeyword">
 <META NAME="description" CONTENT="your homepage's description">
 
 2.自动转页和刷新功能???
    <META HTTP-EQUIV=”refresh” CONTENT=”60, URL=”new.htm”>
     浏览器将在60秒后,自动转到new.htm。你可以利用这个功能,制作一个封面,在若干时间后,自动带读者来到你的目录页。
     如果URL项没有,浏览器就是刷新本页。这就实现了WWW聊天室定期刷新的特性。

 3. 描述本页使用的语言。
    <META HTTP-EQUIV=”content-type” CONTENT=”text/html; charset=”GB2312”>
    浏览器根据此项,就可以选择正确的语言编码,而不需要读者自己在浏览器里选择。GB2312是指简体中文,而台湾BIG5内码的主页则是用BIG5。

 4.强制性调用网上的最新版本。
     <META HTTP-EQUIV="Pragma" CONTENT="no-cache">
     浏览器为了节约时间,在本地硬盘上保存一个网上文件的临时版本。在你要重新调用时,直接显示硬盘上的文件,而不是网上的。如果你想让读者每次都看到最新的版本,就加上这句话。

LINK
    显示本文档和其他文档之间的连接关系。一个最有用的应用就是外部层叠样式表的定位。格式如下:
    <LINK REL=”stylesheet” HREF=”style.css”>
    REL参数说明两个文档之间的关系,HREF说明目标文档名。

BASE
    本文档的原始地址。语法是:
    <BASE HREF=”原始地址”>

BODY
    BODY标记有一些属性,用于定义页面内的显示效果。

   1.文字颜色
    ALINK、LINK、TEXT、VLINK—— 文字的颜色。
    ALINK:当前激活的连接的文字颜色。
    LINK:连接的文字颜色。
    TEXT:文字的颜色。
    VLINK:参观过的文字颜色。
    注意:文字的颜色要和背景色有明显的差别,以便读者浏览。

    2.页面的背景
    BACKGROUND、BGPROPERTIES、BGCOLOR——页面的背景部分。
    BACKGROUND:背景图案,该图案在页面内平铺。背景图案应保持单一色调,以保证页面文字易于阅读。
    BGPROPERTIES:设置成FIXED,则背景图案不滚动。(只对INTERNET EXPLORER有效)
    BGCOLOR:背景色。
    注意:如果你的背景图案是深色调,因之文字颜色为淡颜色,那么由于浏览器调用页面的顺序是“背景色-文字-背景图案”,那么在背景图案没有显示的情况下,你的文字在白颜色下很难阅读,所以应该选用一个跟你的背景图案颜色一致的背景色。

    3.页边空白
    LEFTMARGIN、TOPMARGIN——页边空白。(只对INTERNET EXPLORER有效)
    LEFTMARGIN:左边页边空白。
    TOPMARGIN:顶端页边空白。

一、Head元素   

  Meta 它记录当前页面的信息,例如字符编码、作者、版权和关键字等。
       还可以用来向服务器提供信息,例如截止日期和页面刷新间隔等。
       它的两种基本用法是:告诉浏览器网页所识别的文件类型及语言类型;
      让搜索引擎按关键字搜索到你的网页。   
     Attribute 指定Meta标签是否包含Name (页面描述信息)或HTTP Equiv (HTTP标题信息)。
         “Value”指定所提供信息的类型。有些值是已经定义好的,
       在DW中有专门的属性检查器。例如description(说明)、keyword(关键字)、refresh(刷新)等。
          还可以指定其它任意值,如:creationdate(创建日期) 、document ID(文档编号)和level(等级)等。   

     Content。如果指定level(等级)为Value(值),则Content可能是beginner(初级)、intermediate(中级)、advanced(高级)。   

  Title
 页面标题,显示在浏览器的标题栏上。   

  Keywords
 许多流行的搜索引擎可自动阅读Meta标签中的Keywords内容,并使用该信息在其数据库中建立对该页面的索引。
 有些搜索引擎在建立索引时对关键字或字符有数量上的限制。
 有些则在关键字超出限定范围时忽略所有关键字。因此为网页精选关键字是很有必要的。
 在标志为Keywords的域中使用逗号来分隔关键字。   

  Description
 与Keywords具有相似的功能。只是用描述性的语句代替了关键字。
 部分搜索引擎在建立索引时对字符数有一定的限制,因此应尽量言简意赅。   

  Refresh使用Refresh元素可以指定在某一时间段后自动对页面进行刷新。   

  Action指定是否要转到其它URL或刷新当前页面。要转到其它URL,可单击Brower按钮选择要载入的页面。   

  Delay在刷新页面之前以秒为单位的等待时间,要立即刷新页面,可以在此域中输入0。   

  Base使用Base元素可设置基本URL。   

  Href指定基本URL,可直接键入路径或选择。   

  Target指定所有链接的文档要打开的窗口。可以在当前框架集中选择一个框架或在其提供的四种保留窗口中选择其一,默认为_self。   

  Link使用Link元素可定义当前文档和其它文件(如CSS文件)之间的关系。   

  ID指定某链接的唯一标识符。   

  Title说明链接的关系。此属性对链接样式表非常合适。   

  Rel指定当前文档和Href域中文档之间的关系。其可能的值包括:Alternate(备选)、Stylesheet(样式表)、Start(启动)、Next(下一个)、Prev(上一个)、Content(内容)、Index(索引)、Glossary(词汇)、Copyright(版权)、Chapter(章)、Section(节)、Subsection(小节)、Appendix(附录)、Help(帮助信息)、Bookmark(书签)等。要指定多个关系,请使用空格将值分开。   

  二、实例说明   

   <title> HEAD元素使用集锦</title>   
   <!--网页标题 -->   
   <meta http-equiv=″Content-Type″ content=″text/html; charset=gb2312″>   
   <!--网页内容类型,TXT或HTML格式,编码方式为GB2312 -->   
   <meta name=″keywords″ content=″HEAD元素″>   
   <!-- 关键字信息 -->   
   <meta name=″description″ content=″本网页用于说明HEAD元素的使用方式″>   
   <!-- 对网站的进一步描述-->   
   <meta http-equiv=″refresh″ content=″5;URL=index.htm″>   
   <!--网页在5秒后自动刷新,链接地址为index.htm页 -->   
   <base href=″″ target=″_blank″>   
   <!--基本链接设定,目标为弹出新页面。此项可用于Frame页中指定链接显示的Frame,例如:target=″main″>   
   <link rel=″stylesheet″ href=″homepage.css″>   
   <!--调入样式表,链接样式表文件″homepage.css″ --> 

CENTER
     使段落居中。即使没有<P>标记,CENTER也会重起一个新的段落。
     CENTER可以包含多个段落、图像等标记,使这些元素都居中排列。

PRE

 如果你有一段预先设置好格式的段落,要保持原来的空格、换行等效果,你可以把他们包含在<PRE></PRE>对中。
 <PRE>标记简单的保持原有效果,这在你需要显示一大段程序代码时特别有用。
 <PRE>中的文字全部使用一种字体,看起来不太美观。如果不是非常必要,不推荐采用<PRE>。
 在<PRE>中,一个制表符占据八个空格的位置。

ADDRESS

 Address标记用来表示一段地址信息或签名,通常放在页面的顶端或底端。
 Address标记中的文字按斜体显示,你可以使用<BR>标记换行。

BLOCKQUOTE

 <BLOCKQUOTE>用来表示对其他文章的引用,其中的文字在左边和右边有一定的缩进。


字体:逻辑性字体标记(了解)
 使用其功能来命名的标记,
 逻辑型字体标记一般适用于英文字体。
 一般主页制作时很少使用这些标记,因为他们的显示结果,
 一般都可以使用<FONT>、<B>、<I>等这些标记达到。不过,稍微了解一下,可以帮助我们看懂别人的HTML代码。

 BIG和 SMALL
  BIG和SMALL改变字体的大小。
 
 CITE
  CITE的全称是CITATION,引用、引证。用来表示一段引用的文字,也可以用来表示一个书名。
  CITE的内容一般采用斜体显示。
 

 CODE
  CODE用来专门显示计算机代码。不过一般是比较短的代码。
  大量的代码,可以使用<PRE>来保留原来的格式。CODE中文字的字体没有变化,而且是一种等间距字体。
  
 DFN
  DFN - definition,表示对某个事物的定义。
  用斜体表示。
 
 EM
  EM - emphasis,重点。EM中的文字是想要特别强调的部分。
  EM也用斜体显示。
 


 KBD
  KBD - KEYBOARD,键盘。用来显示表示用户输入的部分,
  使用等间距的打字机字体显示。
 


 SAMP
  SAMP - SAMPLE,但是它不是用来显示例子的,而是显示一些语言、文学上的文字。
  SAMP中的文字使用等间距字体。
 

 STRONG
  STRONG也是用来表示强调,
  中间的文字用黑体显示。
 

 SUB和SUP
  SUB - subscript,下标,文字缩小,底端和正常文字对齐。
  SUP - superscript,上标,文字缩小,上端和正常文字对齐。
 
 VAR
  VAR - variable,用来表示计算机程序中提到的变量。
  使用斜体表示。
 

Dynamic HTML 或者叫dHTML或DHTML
  是一种制作网页的方式
  可以通过JavaScript,VBScript,Document Object Modle(DOM),layers或者CSS来实现。

   他能改变页面中的一些效果,例如:当你的鼠标移到一幅图片的上面时,该图片能变为另一幅图。
  使用客户端的脚本语言(例如:JavaScript和VBScript)来改变HTML代码很常一段时间了
  
 DOM :文件目标模型(Document Object Model)
   使用脚本语言去改变HTML语言中大多数的元素。
   能够被脚本语言改变的页面元素被叫做文件目标模型(Document Object Model)。
  DOM是Dynamic HTML的另一种形式:
  在感觉上,DOM应该是dynamic HTML中的核心内容。是它使得HTML代码能够被改变。
  
  DOM是在特定的时间在浏览器中被表示元素中的一个层。它包括一些有关环境的一些信息,
   例如:当前的时间和日期,浏览器的版本号,该网页的URL以及HTML中的元素(例如:p标记,divs或者表格标记)。
   通过开放这些DOM给脚本语言,浏览器就允许你来改变这些元素了。相对来说:还有一些元素不能被直接的被改变,
   但是你能通过使用脚本语言来改变一些其它元素来改变它们。
  在DOM中,事件模型用来指定什麽元素能够改变
   事件
   就是把鼠标放在一个页面元素上(onmouseover),加载一个页面(onload),提交一个表单(onsubmit),
   在表单文字的输入部分,用鼠标点击一下(onfocus)等等。
 CSS
  是DOM中的一部分,脚本语言能够改变CSS中的一些属性
  通过改变CSS,使你能够改变页面中的许多显示效果。这些效果包括:颜色,位置以及大小。


<input type="checkbox" name="NAME">  创 建 一 个 复 选 框,文 字 在 标 签 后 面
<input type="radio" name="NAME" value="x">  创 建 一 个 单 选 框,文 字 在 标 签 后 面
<input type=text name="foo" size=20> 创 建 一 个 单 行 文 本 输 入 区 域,size 设 置 以 字 符 计 的 宽 度
<input type="submit" value="NAME"> 创 建 一 个 submit(提 交)按 钮
<input type="image" border=0 name="NAME" src="name.gif"> 创 建 一 个 使 用 图 象 的 submit(提 交)按 钮
<input type="reset">  创 建 一 个 reset(重 置)按 钮
 

滤波器初步入门(非常全面) 主要关注的是-3dB这个点,-3dB就是截止频率所对应的点,我们把功率降至50%以下的信号定义为被衰减掉了(但要跟实际情况相结合,有些信号衰减-3db不够,需要衰减更多)-3dB这个点对应我们的电压来说是0.707。设计电路可以留一定的余量,如果你把4k设计为截止频率,那么4k时候衰减倍数为-3dB通常是不够的,你可以将截止频率设为2k,那么4k的衰减就可以达到15dB(假设),根据自己的需要去设计对应的截止频率。理想的滤波器是当输入的信号频率大于截止频率时,大于部分的频率对应的电压信号直接归0。 阅读详情

相关推荐

calibration的“前世今生”——从simulink开发到CANape的XCP标定

整体思路 备注: elf可简单的看作为hex和map的集合,其中包括可执行的程序、变量及其对应的地址(simulink生成代码是也可以勾选生成ASAP2的a2l文件,有变量但变量对应的地址为空,只有编译后才分配地址) 定义变量是观测值还是标定值需要在simulink中的数据字典定义变量存储类型,详见simulink系列。 1. 前期准备A2L的制作 安装完成CanApe软件 , 插上CanApe硬件( 如:vector 1640A)。打开A2L编辑软件 ASAP2 Editor(注意不是ASAP2 Vi

IHTY_NUI的博客 1万+

HTML学习笔记——用HTML记录学习过程1-start

这个系列是HTML的学习笔记,会以一个HTML网页的形式,记录HTML的知识。文章的主体是代码,代码大家可以复制去运行或者研究,有谬误之处多多指正。1-start介绍了HTML文档的基本结构、常用标签。

qq_47968354的博客 800

Python爬虫实战:用BeautifulSoup和Pandas轻松抓取去哪儿网景点数据(附完整代码)

本文详细介绍了如何使用Python的BeautifulSoup和Pandas库构建一个高效的旅游数据爬虫,从去哪儿网抓取景点数据。内容涵盖环境准备、网页结构分析、核心代码实现、反爬策略以及数据清洗与存储,提供完整代码示例,帮助开发者快速掌握数据采集技术。

river的博客 357

Web 前端学习笔记之 HTML 入门(1)

HTML 简介什么是 HTMLHTML 是一种使用标签来描述页面的内容和结构的语言。 HTML 指的是超文本标记语言(Hyper Text Markup Language) HTML 不是一种编程语言,而是一种标记语言 (markup language) 标记语言是一套标记标签 (markup tag) HTML 使用标记标签来描述网页 HTML 的发展史HTML 的产生 1991年,Tim Be

贱贱的梦想 1492

51单片机STC8G1K08驱动ws2812记录

使用51单片机控制17个2812灯,这里选择STC8芯片,最大频率可以达到35M,参考网上的各种文章案例,使用定时器做的时候实测做不到规格书要求的245-345ns,STC8G1K08不带PWM,所以只能使用nop来做,好在单片机在这里只有做编程灯的功能,省略测试过程,下面是程序,使用的是24MHz内部晶振 //设置一个灯珠 void SendOnePix(unsigned char *ptr) { unsigned char i,j; unsigned char temp; fo...

的博客 7320

从零部署DeepSeek V4 Flash:NVIDIA DGX Spark实战指南

GPU加速计算已成为现代人工智能基础设施的核心,其原理是通过并行处理架构大幅提升深度学习模型的训练与推理效率。在AI工程实践中,NVIDIA GPU凭借CUDA生态和专用驱动栈,为大规模语言模型部署提供了硬件基础。本文聚焦于企业级AI服务器部署场景,针对NVIDIA DGX Spark多节点系统的硬件初始化、驱动兼容性配置、容器化部署等关键环节,提供从系统层到应用层的完整解决方案。通过vLLM推理框架的实战配置,演示如何将DeepSeek V4 Flash模型高效部署于多GPU环境,涵盖Tensor Par

weixin_32296621的博客 377

HTML学习笔记(1)——注释标签 标题标签 段落标签

注释标签 <!-- 与 --> 用于在 HTML 插入注释。 HTML 注释标签 您能够通过如下语法向 HTML 源代码添加注释: 实例 <!-- 在此处写注释 --> 注释:在开始标签中有一个惊叹号,但是结束标签中没有。 浏览器不会显示注释,但是能够帮助记录您的 HTML 文档。 您可以利用注释在 HTML 中放置通知和提醒信息: 实例 <!-- 这是一段注释 --> <p>这是一个段落。</p> <!-- 记得在此处添加信息 --> 亲自试一试 注释对于 HTML 纠错也大有帮助,因为您可

薇薇不秃头的博客 589

【ArcGIS微课1000例】0118:一文讲清楚tif(geotiff)栅格数据格式

TIFF(Tagged Image File Format)是一种常见的图像文件格式,它被广泛用于存储和传输各种类型的图像数据。图像存储:TIFF格式可以存储多通道的位图图像,包括灰度图、彩色图和透明度图等。它支持不同的像素深度,可以是8位、16位、24位或32位等。因此,TIFF格式非常适合存储高质量的图像数据,包括照片、卫星图像、医学影像等。无损压缩:TIFF格式支持无损压缩,这意味着图像可以被压缩而无需损失任何像素信息。这种压缩方式可以减小文件大小,而不会降低图像的质量。

智慧空间实验室 2819

HTML 学习笔记#1

HTML 元素 元素由3部分组成:一个开始标记、内容和一个结束标记。有些元素(例如<img>)有所例外。 元素=开始标记+内容+结束标记 在<html>前要有<!doctype html> 所有的页面都要有一个<html>元素,其中要有<head>和<body>元素。 网页的信息放在<head>元素。 <...

weixin_43707973的博客 225

基于YOLOv5的仪表读数识别系统:从检测到识别的完整解决方案

随着工业自动化水平的不断提高,仪表读数识别技术在电力系统、石油化工、智能制造等领域发挥着越来越重要的作用。本文提出了一种基于YOLOv5的仪表自动读数识别系统,该系统能够有效区分指针式和数字式仪表,并实现高精度的读数识别。我们详细介绍了系统的整体架构、数据集构建、模型训练策略以及用户界面设计,并提供了完整的代码实现。实验结果表明,本系统在仪表检测和读数识别任务上均取得了优异的表现,为工业现场的自动化监控提供了可靠的技术支持。关键词:仪表读数识别;YOLOv5;目标检测;深度学习;工业自动化。

YOLO 678

面向元数据的 SAP UI 中枢:namespace sap.ui.mdc 全景解析

如果把应用前端比作一条数据到交互的装配线,sap.ui.mdc 就是那条线的标准化工装:以 PropertyInfo 描述原料,以 Delegate 定义装配方法,以 p13n 与 VariantManagement 交付面向个体的最终产物;而 Condition Model、Operator 与 ValueHelp 则让输入与筛选的语义落地。与 OData V4 服务与 Fiori Elements 宏构件组合使用时,它能在保持一致体验的同时,给自由式开发者留下足够的可编排空间。

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 238

HTML学习笔记(1)

VSCode里面 ctrl+/注释html元素:直接书写html名称,不需要<>,按回车即可。

m0_70026215的博客 455

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

HTML基础 学习笔记1

学习后端开发也是要懂得一点前端的基本知识的,只不过我们不需要像前端的同学那么精通,先介绍一下HTML、CSS、JavaScript语言: 1.HTML是网页内容的载体。内容就是网页制作者放在页面上想要让用户浏览的信息,可以包含文字、图片、视频等。 2.CSS样式是表现。就像网页的外衣。比如,标题字体、颜色变化,或为标题加入背景图片、边框等。所有这些用来改变内容外观的东西称之为表现。 3.JavaS...

weixin_43684054的博客 347

IDEA的使用指南

IDEA基于java的使用手册,可以最快速的上手,在使用中不断的丰富自己的使用技巧.

Devexpress16.2.6破解工具

Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具

HTML学习笔记1 —— 网页为啥叫HTML?

本系列文章为视频学习笔记,视频出处为 B站 UP主“千锋前端”的分享视频。

Ruishine的博客 266

html和css学习笔记_1

最近在b站看一些html的教程。尚硅谷前端入门html+css零基础教程,零基础前端开发html5+css3视频,在此记录学习笔记。放置在html文件第一行,文档声明不算是标签 HTML5的文档声明 详情见建议的 Doctype 声明列表ASCII (128个)英文大小写字母、一些符号 ISO 8859-1 (256个) 在ASCII码上添加了一些希腊字母 GB2312 进一步扩充,收录了6763个常用汉字,682个字符 GBK 收录汉字和符号两万多个,支持繁体中文 UTF-8 万国码,包含世界所有语言的所

2402_83651472的博客 973

HTML学习笔记1

# web学习1 ## HTML语言 是一种超文本标记语言 网页就是一个HTML文件 ## 浏览器 ## web标准 结构html,表现css,行为javascript。 ### HTML语法 ## 标签分类 1. 双标签 2. 单标签 ## 标签的关系 1. 并列 2. 父子(包含) ### 第一个html ```html <html> <head> <tit...

weixin_52700040的博客 1793

HTML学习笔记 1

文章目录写在前面HTML学习笔记 11 初识 HTML2 HTML 骨架格式3 标签分类4 HTML 标签关系5 文档类型 6 字符集7 HTML 标签7.1.排版标签7.1.1 标题标签7.1.2 段落标签7.1.3 水平线标签7.1.4 换行标签 break7.1.5 div(division) 与 span7.2.文本格式化7.3.标签属性7.4.图像标签7.5.链接标签 anchor7.6...

HammerTien的博客 294

pink老师HTML5+CSS3学习笔记 | DAY1

2023/3/8

m0_53454320的博客 917

HTML学习笔记1-HTML简介

一、实例解析,代码如下 <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>HTML学习笔记</title> </head> <body> <h1>我是一个标题</h1> <p>我是一个段落&...

doulihang的博客 135

html学习笔记(1)

标签有开始<p>和结束

m0_74370400的博客 1133

HTML的学习笔记1

HTML的学习笔记1 初始HTML(第一天) 1.HTML(房屋结构),CSS(后期装修),JS(添加各种功能)。 2。url (统一资源定位器); uri (统一资源标识符)。 3.IP(域名地址),DNS(Domain Name Sysyem) 域名解析系统。 4.Internet(因特网),WWW(World Wide Web) 万维网,W3C(World Wide Web Consortium)万维网联盟。 5.HTTP(Hyper Text Transfer Protocol)超文本传输协议

qq_46492630的博客 187

【JQuery学习笔记day1】HTML 什么是HTML

什么是HTML? HTML是用来描述网页的一种语言。 HTML指的是超文本标记语言:Hyper Text Markup Language HTML不是一种编程语言,而是一种标记语言 标记语言是一套标记标签(markup tag) HTML使用标记标签来描述网页 HTML文档包含了HTML标签及文本内容 HTML文档也叫做web网页 HTML 标签 HTML 标记标签通常被称为 HTML 标签...

716
上一篇: jsp学习笔记2(9月10日)
下一篇: java积累
sunnoco
博客等级 码龄19年 1粉丝 21原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值