TA的每日心情 | 衰 2019-8-18 09:37 |
---|
签到天数: 2 天 [LV.1]初来乍到
|
网页的背景音乐
% K; S, `$ S/ l: M关于背景音乐的实现,相信你已经知道。这里提供更详细的参数,也许对你有用。 6 U: C7 o; Y" ~/ ?( G
8 v; i5 `2 f$ i. y2 {
7 ]; d* \$ X2 l( o6 |# J) c
首先准备好一首 MIDI 音乐,例如这里采用的是 001.mid (我们来点特别的,"X档案"主题曲,另类站点可以借鉴.)。背景音乐使用的 HTML 标记是
2 ]/ ^0 I( ~! p, M3 x( V: M% f/ |* C; f/ z
<EMBED SRC="001.mid">
' ^9 S( D1 p5 F! u# T/ ~! F% a3 n7 ^8 q2 e0 A, b
这个标记可以视你的需求,放在 <BODY> 和 </BODY> 之间的任何地方。在这个标记放置的位置会出现一个类似媒体播放程式的图案,可以控制播放音乐或暂停。 ( P% i; K, i. D7 w( V- z9 _
4 O: ^1 Z6 W S6 Z2 U
例如说:我在下面写上这一行
! c! q& }2 Y! k! c4 u2 ?% r
" q0 f+ N2 c9 F2 [<EMBED SRC="001.mid" WIDTH=145 HEIGHT=60>
8 [2 l* ` G) w; w
9 o: b2 @/ o2 ?8 X 就会出现一个控制面版让你播放音乐,如果我要把音乐当作背景音乐来用,也就是不要显示控制面板。而且一进入画面就要播放,然後一直重复。就要这样写 / S, j* [' u c _5 b/ E4 f5 {
1 y3 a# O z0 x6 I) ~<EMBED SRC="001.mid" HIDDEN=TRUE AUTOSTART=TRUE LOOP=TRUE> " D1 J1 C5 c1 O$ b }
' j6 F0 f7 i- G$ ^2 L
关於 <EMBED> 还有很多其他的属性,我一一解说给你听
0 O& c8 J) J$ c" J' x/ R0 C
; S" V1 `) f4 k5 |SRC="档案名称和路径"
/ Q3 U# c. n- Y; q) D \设定 midi 档案的路径
- ?% r1 e) L1 Z" K& j+ P& V
6 s' v3 V3 M8 ~AUTOSTART="TRUE / FALSE" $ p' P# O4 D5 O1 Q, ?5 X
是否要在音乐档传完之後,就自动播放音乐。 TRUE 是要
4 x# l% ?& k) x; [FALSE 是不要,内定值是不要。 * A' U: K, I# I+ x, x3 h2 Q
2 y/ ]+ C! N+ N" [LOOP="TRUE / FALSE / 整数"
7 i1 n! `$ U- P设定是否要自动反覆播放,LOOP=2 表示重复两次,若要无限次重复可用 LOOP="TRUE"
+ E' y6 O5 ^% M9 G5 v" o( E) }4 g. t3 U+ t+ t! C, _ N, Z8 h2 T
STARTTIIME="分:秒" 4 t) d+ M/ [9 d
设定歌曲开始播放的时间,例如我想从这首歌第30秒的地方开始播放,就这样写 STARTTIIME="00:30"
) y& t: n m! \; p3 D
1 x% @ g: F F5 P- ^ F' sENDTIME="分:秒"
0 @; C8 r- @8 ]" F歌曲播放结束的时间,一般来说我们不必去设定歌曲开始和结束的时间,它会自动从头播放到尾。
0 g! V0 i0 r" S5 m: z: Y. p* @7 K4 u3 j" ~
VOLUMEE="0-100"
* q, W1 n4 ^' A6 c% A; ]9 A/ ~设定音乐音量的大小,数值一定是0到100之间,如果不设
; w5 R: F8 `5 y9 ?' r0 l定,就是使用者系统本身所设定的音量大小。 ) ^6 r0 F) J. c$ }5 k
' {/ k f S9 F7 \2 B( }4 X( Z1 lWIDTH 和 HIGH="整数" , g3 l, R3 E) v/ j: |7 c
设定控制面版的宽度和高度
. J& j' L9 X8 o5 E: ~8 Y
2 x- Y( ^7 d8 i" LALIGN="TOP / BOTTOM / CENTER / BASELINE / LEFT / 3 `4 S2 c& ?( N% y
RIGHT / TEXTTOP / MIDDLE / ABSMIDDLE / 2 O% R( @3 d& d. ^ m4 V
ABSBOTTOM" - l: r+ M9 R. o8 a
设定控制面板和旁边文字的对齐方式,跟 <IMG> (插入图形
, o3 J6 m0 T. t' D+ q, E: ], | k的标记)所使用的属性是一样的 , B l% x4 Z" B1 @5 ]6 r
7 I7 X6 V W9 W
CONTROLS="CONSOLE / SMALLCONSOLE /
4 L! Y: [& K+ h* _PLAYBUTTON / PAUSEBUTTON / STOPBUTTON / 5 |2 F5 O- C5 L! S
VOLUMELEVER"
4 i4 M1 A+ y* s2 C* m设定控制面板的样子,预设值是 CONSOLE
5 ?( O" T( n1 [' e/ Q$ W, L+ L3 P* N4 d
CONSOLE 一般正常的面板
V% ^% {: u8 b% F/ V0 N$ \ SMALLCONSOLE 较小的面板 * b, l1 Y8 P$ g4 v& J
PLAYBUTTON 只显示播放按钮
$ P2 ] |' F( [! ~* p3 A' _ c* E/ |& { PAUSEBUTTON 只显示暂停按钮 ' }) a: k) M% a/ t% [
STOPBUTTON 只显示停止按钮 1 t; [* z% o7 s
VOLUMELEVER 只显示音量调整钮
; ?) v2 d( O" x) ^
1 V9 C8 j2 s3 Q7 SHIDDEN="TRUE" / a) L5 _. d( E( `- s% P0 U0 k
如果写上这个属性的话,就会完全隐藏控制面板,但你也不能去设定控制面板的宽和高。 7 R* L: i+ B4 n
' P" e4 Z0 v0 `
) V. S) h8 s7 k <EMBED>可以放在<BODY> 和 </BODY> 之间的任何地方。记住:在这个标记放置的位置会出现一个控制面板的图案,你可以视自己的需求,把它放在适当的位置,也可以使用 HIDDEN=TRUE 将面板隐藏起来,配合AUTOSTART=TRUE 当背景音乐使用。 |
|