`
happmaoo
  • 浏览: 4324544 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

被遗忘的HTML标记

阅读更多
1.BGSOUND   
  BGSOUND元素可在IE3.0以上的浏览器中运行,在NetScape任何版本的浏览器中都是无效的。BGSOUND用来设定页面载入时的背景音乐,它的语法格式如下:
  <BGSOUND SRC=″url″ LOOP=″n″>
  BGSOUND可以放在页面文件中的任何位置,但一般为了容易读懂页面源代码,都将其放在标签后的第一个位置上。它有SRC和LOOP两个属性,其中的SRC是用来指定音乐文件的具体url路径,音乐文件可以是WAV、AU或者MIDI格式等。LOOP用来指定背景音乐循环播放的次数,当LOOP=-1时,背景音乐将会连续播放,直到浏览器开始载入下一个页面为止。例如下例:
  <BGSOUND SRC=″music/bgmusic.wav″ loop=-1>
  2.IFRAME
  这也是一个只可在IE3.0以上的浏览器中运行的HTML元素,在NetScape浏览器中运行时不会显示出任何效果。IFRAME元素可以在页面中插入一个浮动的窗口,在这个浮动窗口中可以显示另外一个网页页面。它的基本语法格式如下:
  <IFRAME SRC=″url″ FRAMEBORDER=″1或0″ WIDTH=″x″ HEIGHT=″y″ SCROLLING=″yes或no″ ALIGN=″alignment″ MARGINWIDTH=″x″ MARGINHEIGHT=″y″></IFRAME>
  其中SRC是用来指定在页面浮动窗口中显示的网页文件的具体url地址;FRAMEBORDER用来指定页面浮动窗口是否具有边框,它的值只有1和0两个,分别表示有边框和没有边框;WIDTH和HEIGHT用来指定页面浮动窗口的宽度和高度;SCROLLING指定页面浮动窗口是否需要用滚动条,它的值有yes和no两个,当页面浮动窗口内嵌网页页面大于浮动窗口时,在默认的情况下,在浮动窗口的右边和下边会自动提供滚动条,但如果SCROLLING=″yes″,则不管在什么情况下,浮动窗口都会提供滚动条,如果SCROLLING=″no″,则不管在什么情况下,浮动窗口都不提供滚动条;ALIGN属性指定浮动窗口内的页面相对于浮动窗口的位置,它的值有left、right、top、middle、bottom,分别表示浮动窗口内的页面的位置是靠左、靠右、靠上、居中和靠下;MARGINWIDTH和MARGINHEIGHT分别用来指定浮动窗口内的页面与浮动窗口之间在水平方向和竖直方向上的填充距。请看下例:
  <BODY bgcolor=″#33eebb″ text=″#000000″>
  <FONT SIZE=5>利用IFRAME元素制作页面浮动窗口
  <IFRAME SRC=″poem.htm″ FRAMEBORDER=″1″ WIDTH=″400″ HEIGHT=″200″ MARGINWIDTH=″10″ MARGINHEIGHT=″10″<>/IFRAME>
  </BODY>


  3.MARQUEE
  只可以在IE3.0以上版本的浏览器中运行的HTML元素,NetScape浏览器会忽略该元素。MARQUEE可以为我们在页面上提供一个“电子播放器”,即产生滚动字幕的页面效果。它的基本语法结构如下所示:
  <MARQUEE ALIGN=″alignment″ BEHAVIOR=″type″ BGCOLOR=″color″ DIRECTION=″direction″ SCROLLAMOUNT=″n″ SCROLLDELAY=″n″ LOOP=″n″ WIDTH=″x″ HEIGHT=″y″ HSPACE=″x″ VSPACE=″y″>滚动字幕内容</MARQUEE>
  其中ALIGN用来指定滚动字幕与左右文字的对齐方式,它的值可以有top、middle、bottom等;BEHAVIOR用来指定滚动字幕的滚动方式,它的属性值有scroll、slide和alternate三个,scroll表示滚动字幕内容向同一方向重复滚动,slide表示滚动字幕内容从一端向另一端滚动并在另一端停止,alternate表示滚动字幕内容在两端之间来回往复滚动;DIRECTION指定滚动字幕的滚动方向,它的属性值有left和right两个,分别表示滚动字幕由右向左和由左向右滚动;SCROLLAMOUNT用来设置多次滚动之间的间隔距离,其单位是pixels(像素);SCROLLING用来指定滚动字幕滚动一次所需要的时间,单位是ms(千分之一秒),其值的大小将直接影响滚动字幕的滚动速度;LOOP属性是用来指定滚动字幕的滚动次数的,当它的值为“-1”时,滚动字幕将连续滚动直到浏览器载入下一个页面;HSPACE和VSPACE则分别用来指定滚动字幕与其上一级页面在水平方向和竖直方向上的距离。
  4.MULTICOL
  MULTICOL元素是只能在NetScape3.0以上版本的浏览器中运行的HTML元素,尽管在IE中也不会造成太大的麻烦,用来在网页上实现分栏效果。它的基本语法结构如下所示:
  <MULTICOL COLS=″n″ GUTTER=″x″ WIDTH=″x″></MULTICOL>
  其中的COLS属性定义分栏栏数,GUTTER表示各栏之间的距离,而WIDTH表示的是每栏宽度,而不是整个分栏区域的宽度。还需要注意的是,MULTICOL在处理分栏时,并不能自动为文字换行,所以还需要在每行的最后加上强制换行标签
。请看下例:
  <BODY>
  <MULTICOL COLS=″3″ GRTTER=″10″ WIDTH=″450″>
  这首诗是周恩来同志……《敬业》第五期。
  </MULTICOL>
  </BODY>
  需要注意的是,由于NetScape在处理中文换行问题上的不足,要使分栏效果能够正常显示,还必须在页面文件开头的META标签内加上″charset=gb2312″代码。
  5.SPACER
  SPACER也是一个只能在NetScape3.0以上版本的浏览器中运行的HTML元素,通过运用SPACER元素,可以在页面上产生一些具有一定尺寸和位置的空格,从而实现一些特殊的效果。它的语法结构如下所示:
  <SPACER TYPE=″block″ ALIGN=″alignment″ WIDTH=″x″ HEIGHT=″y″>
  或者是
  <SPACER TYPE=″horizontal/vertical″ ALIGN=″alignment″ SIZE=″n″>
  这两种语法结构基本相同,只不过TYPE属性值为″block″时,只能通过WIDTH和HEIGHT来定义它的尺寸,而不能用SIZE属性;而当TYPE属性值为″horizontal″或″vertical″时,只能用SIZE属性来控制尺寸。TYPE属性值为″block″时,WIDTH表示空格的宽度,HEIGHT表示空格的高度,多出所在行行高的部分将会延伸到下一行;当TYPE的属性值为″horizontal″时,表示在该行插入一个水平方向上的空格,其宽度为SIZE属性所指定的数值;TYPE属性值为″vertical″时,表示在该处插入一个竖直方向上的空格,SIZE值表示的是该行与上一行之间的行距。下面请看一个用到了以上三种TYPE属性的例子:
  <body>
  <spacer type=″block″ align=″left″ width=″32px″ height=″100px″>
  <spacer type=″horizontal″ size=″32px″>由于现在的软件越做越大,4G以下的硬盘已被淘<spacer type=″vertical″ size=″8px″>汰出了主流市场……
  </body>
  6.LAYER
  LAYER是在NetScape Communicator 4.0中才出现的HTML元素,它可以让网页中的不同元素位于不同的层上,这类似于PhotoShop中层的概念。通过使用LAYER元素,可以在页面中实现图文定位、元素重叠等效果,如果再与适当的Script语言结合,还可以实现改变重叠顺序、控制元素的显示或隐藏,甚至还可以实现动画效果。LAYER的基本语法结构如下:
  <LAYER NAME=″name″ LEFT=″x″ TOP=″y″ Z-INDEX=″n″ VISIBILITY=″visibility″>……</LAYER>
  其中NAME用来给层命名,通过这个名字Script可以对该层进行操作。LEFT和TOP用来控制层在页面中的位置,分别表示层的左上角距浏览器窗口左边框和上边框的距离。Z-INDEX属性中用来控制不同的层在页面中的层叠顺序,数字小的层位于数字大的下面。VISIBILITY属性定义该层的显示属性,它的值有show、hide、inherit,其中show和hide分别表示该层为可见和不可见,而inherit则表示该层的显示属性与其上一级层的显示属性相同。请看下面的这个实例:
  <BODY BGCOLOR=″#ffffdd″>
  <layer name=″layer1″ left=″10″ top=″10″ z-index=0>
  <img src=″girl.jpg″ WIDTH=″240″ HEIGHT=″240″>
  </layer>
  <layer name=″layer2″ left=″190″ top=″70″ z-index=1>
  Hi!你好,小女子网名毛毛,希望能与你成为好朋友
  </layer>
  </BODY>
  以上我们所提到的元素只是比较重要的几个,这些元素在使用的时候,虽然仅被一种浏览器所支持,但在别的浏览器上一般也不会产生错误的信息。而有些元素,如IFRAME,在不支持的浏览器中运行后不能够正常地表达页面的意图,用与不用,就要看你的智慧了。
分享到:
评论

相关推荐

    36个非常重要但常被遗忘的HTML标签

    36个非常重要但常被遗忘的HTML标签,36个非常重要但常被遗忘的HTML标签,

    浅谈html和body标记应用CSS

    浅谈html和body标记应用CSS. 大家都知道对于一个页面来说,最基本的结构呢就是 &lt;html&gt;&lt;head&gt;&lt;!– 头部信息内容区域 –&gt;&lt;/head&gt;&lt;body&gt;&lt;!– 页面显示内容区域 –&gt;&lt;/body&gt;&lt;/...

    我们遗忘的一些极富于语义的HTML标签

    其实有很多html tags是极富于语义的,而在table布局大行其道后,很多语义化的标签就慢慢的被人们淡忘了。比如可能很多人一次都没见过的标签:dl, dt, dd, cite, q, dfn, ins, del, var等等。 1. dl, dt, dd系列定义...

    HTML几个特殊的属性标签的使用介绍

    在HTML中还有几个容易让我们遗忘的特殊的属性标签,下面为大家详细介绍下这几个属性在各个浏览器中的使用,为了能达到更好的兼容,建议web人员抽空看看

    leetcode分类-blog::cookie:我的博客

    被遗忘的计时器或回调函数 定时器引起 观察者addEventListener 脱离DOM的引用 闭包 划分作用域的意义 函数作用域 规避同名变量之间的冲突 命名空间 块级作用域 let可以将变量绑定到所在的任意作用域中(通常是{...}...

    crows:表格分析。 通过动态热图和图形分析跟踪表单交互并显示收集的统计数据。 通过跟踪表单遗弃、常见验证错误和识别令潜在客户感到沮丧的输入,找到表单中的常见弱点

    通过跟踪表单遗弃、常见验证错误和识别令潜在客户感到沮丧的输入,找到表单中的常见弱点。 核心目标 容易安装和使用 与现有的 HTML 表单兼容(无需更改代码) 能够跟踪放弃、用户统计信息(位置、浏览器等)和提交...

    riothorn:在JVM上在服务器端渲染Riot.js标签

    状态:被遗弃的实验。 我不再使用或开发此程序,但可以随意进行分叉。 使用Nashorn或Rhino JavaScript引擎在JVM上渲染标签。 用法 Riothorn riothorn = new Riothorn (); Tag tag = riothorn . compile( " &lt;hello&gt;...

    BookmarkPlanner:一个基于Django的应用程序,允许用户通过网络抓取和标签更好地可视化其书签

    书签将被埋在文件夹中并被遗忘,而我不断发现自己在寻找“超酷的”网站,却意识到我已经保存了那个特定的网站。 创建书签计划程序的目的是为您保存的网站提供简单直观的布局。 这是给谁的? 这是针对那些认为自己...

    Iframe和FRAME的区别分析

    一、Iframe标记的使用 提起Iframe,可能你早已将之扔到“被遗忘的角落”了,不过,说起其兄弟Frame就不会陌生了。Frame标记即帧标记,我们所说的多帧结构就是在一个浏览器窗口中显示多个HTML文件。现在,我们遇到一...

    the-book-of-forgotten-styles:WordPress生成的类的一小部分,我们倾向于可耻地忽略

    《被遗忘的样式之书》:一小部分WordPress生成的类,我们倾向于可耻地忽略它们帖子,页面和自定义帖子类型.more-link :继续阅读链接.post-edit-link存档,博客和搜索分页链接图片.wp-caption-text评论部分分页链接....

    仿世纪佳缘婚介交友系统5.3 ASP+SQL

    首先要在这里添加友情链接为图标链,然后在模板中分页模板(page_html)语言包中html_html(0).htm中,友情链接地方修改标签。可以参考通用标签附录3:Lk_List标签 6、首页调用管理(callnew.asp) 首页调用即为...

    JS学习资料

    然而,在历史上,它并不是一直这么幸运,由于主流浏览器之间的不兼容,以JavaScript为核心的DHTML曾经昙花一现,很快被人遗忘。 俱往矣,如今的网页设计已经翻开了新的一页。在CSS彻底改变了Web页面布局的方式之后...

    硕士应看的论文[精华].doc

    5. 做好记录和标记复印或打印的文献,直接用笔标记或批注。pdf 或html 格式的文献,可以用编辑器标亮或改变文字颜色。这是避免时间浪费的又一重要手段。否则等于没看。 6. 准备引用的文章要亲自看过。转引造成的...

    94KKBBS v1.19 简体中文版

    支持常规的ubb标签,如发光标签,多媒体标签等 [131].支持等级帖,回复可见,指定读者,金钱可见,积分可见,日期可见,登陆可见性别可见等限制标签 [132].支持购买帖功能。 [133].支持插入代码功能。 [134].发帖时...

    LvBBS 94KK美化加强版

    支持常规的ubb标签,如发光标签,多媒体标签等 131.支持等级帖,回复可见,指定读者,金钱可见,积分可见,日期可见,登陆可见性别可见等限制标签 132.支持购买帖功能。 133.支持插入代码功能。 134...

    RaceAgainstTheCar:只需几秒钟的骑行外观,就可以估计您在某些现实生活中的A到B速度是否比汽车要快。 内容目前为荷兰语,但您的浏览器可以翻译

    赛车比赛 您的浏览器可以翻译以下荷兰语 (fka ParkOrDemare) 骑自行车几秒钟即可估算出您是否比某A-B车的速度更快 停车还是标记? 关于现实的旅行时间和渴望...[2]由于标准流量(尤其是汽车)而被低估/被遗忘的延迟

    星标书签管理器「Starmarks Bookmark Manager」-crx插件

    按标签,评分,访问次数,添加日期和上次访问进行强力筛选和排序。...立即保存那些“必须拥有”的网站以及那些“可能有用的”网站,而不必担心它们会被混淆或遗忘。 支持语言:English (United States)

    kindergarden-royal:最终冲刺-11-12周

    全面的幼儿园管理应用程序,旨在通过建立视觉形象的存在来帮助防止儿童被遗忘在汽车中的机会。 清晰的标记可确保任何人瞥一眼屏幕都可以立即识别出任何在场或不在场的孩子。 系统将在一天中的特定时间突出显示失踪...

    针式PinPKM-V201506(免费无使用限制)

    修正:新增知识点默认分类的可能出错,以“全部数据库”的方式显示时,缺省数据库以外的分类被选取仍可能出错 版本2.6.1.0更新时间:不详 增加批量修改分类:使用知识点网格的“行选取器”配合Ctrl和Shfit进行多选...

Global site tag (gtag.js) - Google Analytics