前端常见问题

前端常见辨析

(内容来源于网络)

HTML中属性ID和NAME有何区别

id是一个全局的唯一标识,可以作为一个html对象唯一替代,不能重复,针对文档操作。 可通过getElementId方法获得对象。

name是一个对象的内部名字,有可能重复,用来提交数据的,提供给表单用。 在表单的接收页面只接收有name的元素, 赋ID的元素通过表单是接收不到值的 。常在input、select、textarea中使用。

javascript
getElementByName()取单个元素

getElementByName()取元素集合(因为name不一定是单一的)

button和submit

1.inputtype属性可以为submit,还可以是button,作为button时它只是一个按钮,不会引发表单提交。 当为submit作为提交时,样式难以定制。

2.button的语义很明确,就是一个按钮不含数据,作用就是用户交互。 type默认值为submit,点击会引起表单提交。button也可以设置type=reset,此时点击按钮会导致表单被重置

CSS id 与class

id对应css是用样式选择符“#”(井号); class对应css是用样式选择符“.”(英文半角输入句号)

<div id="header"></div> 【在一个页面只调用一次】
<div class="abc"></div> [可用无限次]
对应css:
#header{...} 
.abc{...} 
<style>
body{
   font-family: 宋体;    【HTML标签对应的设置】
}
span{
   display:inline-block;
   border: 1px solid lightgray;
   width:120px;
   margin-bottom:5px;
}
 
button#generate{ 【id】
   width:80px;
   height:30px;
}
 
textarea{
     width:100%;
     height:150px;
     margin-top:20px;
}
 
</style>

span

div 定义文档中的分区或节(division/section)。
span 定义 span,用来组合文档中的行内元素。

<span> 用于对文档中的行内元素进行组合。

<span> 标签没有固定的格式表现。当对它应用样式时,它才会产生视觉上的变化。如果不对<span> 应用样式,那么 <span> 元素中的文本与其他文本不会任何视觉上的差异。

<span> 标签提供了一种将文本的一部分或者文档的一部分独立出来的方式。

被 <span> 元素包含的文本,您可以使用 CSS 对它定义样式,或者使用 JavaScript 对它进行操作。

内联元素和块级元素

https://blog.csdn.net/xuanfuhuo4769/article/details/81326457

块级元素 行内元素
独占一行,默认情况下,其宽度自动填满其父元素宽度 相邻的行内元素会排列在同一行里,直到一行排不下,才会换行,其宽度随元素的内容而变化
可以设置width,height属性 行内元素设置width,height属性无效
可以设置margin和padding属性 行内元素起边距作用的只有margin-left、margin-right、padding-left、padding-right,其它属性不会起边距效果。
对应于display:block 对应于display:inline;
<address> 定义地址<div> 定义文档中的分区或节<form> 创建表单元素 <h1><h2><h3><h4><h5><h6> 标题元素
水平线 <legend> 给fieldset元素定义标题 <li> 定义列表项目 <ol> 有序列表<ul> 无序列表 <p> 定义段落
<i> 斜体文本效果 <img> 向网页中嵌入一张图像 <input> 输入框 <span> 组合文档中的行内元素

<input>和<img>都是行内元素,但是它们是可以设置宽和高的。这里就涉及到可替换元素和不可替换元素。

替换元素就是浏览器根据元素的标签和属性,来决定元素的具体显示内容。

不可替换元素 html 的大多数元素是不可替换元素,即其内容直接表现给用户端(例如浏览器)。 如<p>

来源:http://how2j.cn

1.<b> <strong> 都可以用来实现粗体的效果 ,strong强调文本重要性。

2.<i>和<em>都可以表示斜体效果 ,em强调文本重要性。

3.<pre>中间插代码

4.图片在上级目录,则在src上加上 ../,即可访问上级目录的图片 如果是在上级目录的上级目录,则使用 ../../

5.使用图片,<img> src使用图片所在的绝对路径,在前面加上file://

6.img不能够自己居中,需要放在其他能够居中的标签中实现这个效果,比如h1标签,p标签. 经常采用的手段是放在div中居中

7.alt属性,图片刷新不出来时显示

8.<a href="跳转到的页面地址">超链显示文本或图片<img> </a> ,在新的页面打开超链用target元素,鼠标提示用title。

9.表格<table><tr><td>,属性border width align(文字在哪里)

td的属性colspan 跨列。属性rowspan 跨行,bgcolor背景颜色。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 203,179评论 5 476
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 85,229评论 2 380
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 150,032评论 0 336
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 54,533评论 1 273
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 63,531评论 5 365
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,539评论 1 281
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 37,916评论 3 395
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,574评论 0 256
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 40,813评论 1 296
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,568评论 2 320
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,654评论 1 329
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,354评论 4 318
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 38,937评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,918评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,152评论 1 259
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 42,852评论 2 349
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,378评论 2 342

推荐阅读更多精彩内容

  • 第一部分 HTML&CSS整理答案 1. 什么是HTML5? 答:HTML5是最新的HTML标准。 注意:讲述HT...
    kismetajun阅读 27,400评论 1 45
  • HTML 5 HTML5概述 因特网上的信息是以网页的形式展示给用户的,因此网页是网络信息传递的载体。网页文件是用...
    阿啊阿吖丁阅读 3,827评论 0 0
  • HTML标签解释大全 一、HTML标记 标签:!DOCTYPE 说明:指定了 HTML 文档遵循的文档类型定义(D...
    米塔塔阅读 3,224评论 1 41
  • 问答题47 /72 常见浏览器兼容性问题与解决方案? 参考答案 (1)浏览器兼容问题一:不同浏览器的标签默认的外补...
    _Yfling阅读 13,725评论 1 92
  • @charset "UTF-8"; 为什么要用这个 表明CSS文件的页面编码为UTF-8。。如果这个CSS的文件编...
    fortunatelys阅读 194评论 0 0