首页 > 其他分享 >html中href和src的区别?

html中href和src的区别?

时间:2023-06-13 10:56:31浏览次数:38  
标签:src num1 num2 html href 文档 属性

一省:HTML

3. html中href和src的区别?

  1. href:href 是 Hypertext Reference 的缩写,表示超文本引用。用来建立当前元素和文档之间的链接。常用的有:link、a。例如:
<link href="style.css" rel=”stylesheet“/>

浏览器会识别该文档为 css 文档,并行下载该文档,并且不会停止对当前文档的处理。这也是建议使用 link,而不采用 @import 加载 css 的原因。

  1. src: src 是 source 的缩写,src 的内容是页面必不可少的一部分,是引入。src 指向的内容会嵌入到文档中当前标签所在的位置。常用的有:img、script、iframe。例如:
<script src="script.js"></script>

当浏览器解析到该元素时,会暂停浏览器的渲染,直到该资源加载完毕。这也是将js脚本放在底部而不是头部得原因。

简而言之,src 用于替换当前元素;href 用于在当前文档和引用资源之间建立联系。

二省: CSS

3. CSS 中哪些属性可继承,哪些不可以?

能继承的属性:

  1. 字体系列属性:font-family、font-weight、font-size、font-style;
  2. 文本系列属性:color、text-align、text-indent(文本缩进)、text-transform(字母大小写)、word-spacing(词间距)、letter-spacing(字间距)、line-height;
  3. 元素可见性:visibility;
  4. 表格布局属性:caption-side(标题位置)、border-collapse(折叠边框)、border-spacing、empty-cells(空白单元格显示)、table-layout(布局);
  5. 列表布局属性:list-style;
  6. 光标属性:cursor

不能继承的属性:其余的属性不可以继承

三省:JavaScript

3. 创建函数的几种方式?

  1. 函数声明:
function sum(num1, num2) {
  return num1 + num2
}
  1. 表达式声明:
let sum = function(sum1, sum2) {
  return num1 + num2
}

与函数声明等价。

  1. 构造函数声明:
let sum = new Function("num1", "num2", "return num1 + num2");//不推荐

不推荐,因为这种代码会被解释两次:第一次是当成常规的ECMAScript代码,第二次是解释传入的字符串代码,很影响性能。

  1. 箭头函数:
let arrowSum = (a, b) => {
  return a + b;
}

箭头函数语法简洁,但是没有arguments、super和new.target,也没有prototype属性。

本文由mdnice多平台发布

标签:src,num1,num2,html,href,文档,属性
From: https://www.cnblogs.com/husanr/p/17476886.html

相关文章

  • #yyds干货盘点#新的HTML标签 :<search>
    本文介绍了一种新的HTML元素搜索方法,并提供了一个实用的工具来帮助开发者快速找到所需的元素。这对于那些需要处理大量HTML元素的开发者来说是非常有用的。文章还通过提供一些常见元素的用法示例,帮助开发者更好地理解和应用这些元素。在众多元素中找到特定的元素。为了解决这个问题......
  • html第一天学习
    html标签标题标签:<h1>.....<h6>,特点:文字加粗,独占一行,字号逐渐减小<h1>一般用一次段落标签:<p>换行标签:<br>水平标签:<hr>格式化标签</b>加粗:<strong>倾斜:<em>下划线:<ins>删除线:<del>图片:<imgsrc=""alt=""t......
  • HTML的常用标签
    1、标签的分类1)单标签:只需要单独使用就能完整地表达意思。常见的单标签有:<br>,<hr>,<imgsrc="路径"alt="">,<input>,<meta>,<link>2)双标签:由“始标签”和“尾标签”构成,必须成对使用。其中尾标签比始标签多一个'/'。常见的尾标签有:<html>,<body>,<footer>,<t......
  • Web安全测试—查看网页的HTML源代码
      浏览器中浏览网页,查看网页的源代码,是测试中很简单的,很基本的方法,也是非常值得做的。查看源代码最基本的两项作用:可以帮助你发现最明显的安全问题,可以帮助为将来的测试建立一个比较的基准。也可以帮忙你对比攻击失败前后的源代码,调整你的输入,了解到通过的和没有通过,可以再次......
  • 10个好用的 HTML5 特性
     在本文中,我列出了十个我过去没用过的HTML5功能,但现在发现它们很有用,废话不多说,让我们开始吧。 detais标签<details>标签向用户提供按需查看详细信息的效果。如果需要按需向用户显示内容,简单的做法就是使用此<details>标签。默认情况下,它是收起来的,打开后,它将展开并显示被隐藏的......
  • HTML IDE 开发工具
    一、HBuilderXhttps://hx.dcloud.net.cn二、Brackets是一款使用HTML,CSS,JavaScript创建的开源的针对Web开发的编辑器。实时预览,快速编辑,跨平台,可扩展,开源,让Brackets成为一款非常优秀的编辑器。1.ubuntu安装bracketssudoadd-apt-repositoryppa:webupd8team/bracketssud......
  • Html5游戏开发
    [url]http://v.youku.com/v_show/id_XNDQ0MTE4OTUy.html[/url][url]http://video.baidu.com/v?ct=301989888&rn=20&pn=0&db=0&s=8&word=html5%C9%E4%BB%F7%D3%CE%CF%B7%BF%AA%B7%A2%CA%D3%C6%B5%BD%CC%B3%CC&fr=ala0[/url]......
  • jmeter非gui运行,jtl生成了,但是html报告没有生成
     jmeter非gui运行,jtl生成了,但是html报告没有生成,查看log,内容如下: 22:45:00,913ERRORo.a.j.JMeter:Errorgeneratingdashboard:org.apache.jmeter.report.dashboard.GenerationException:Errorwhileprocessingsamples:Mismatchbetweenexpectednumberofcolumns:17......
  • jmeter005:察看结果树之以(txt、css、html、json)格式查看结果
     txt:这里就不用说了,已txt文件展示,形式比较单一,但也是用的比较多的 css:css取样测试其实与txt也差不多,区别就是比txt多了“选择器”筛选 html:html有三种模式,(HTML以基本的界面形式展示数据)、(HTMLSourceFormatted会下载图像来展示)、(HTMLSourceformatted:如果选择了HTML......
  • index.html
    <!DOCTYPEhtml><htmllang="en"xmlns:th="http://www.thymeleaf.org"><head><metacharset="UTF-8"><title>登录页面</title><scriptsrc="http://code.jquery.com/jquery-3.5.1.min......