Bannière :
1. Les bannières publicitaires sont une forme courante de publicité en ligne, généralement situées à des endroits accrocheurs sur les pages Web ; annonces Lors de la conception, vous pouvez généralement créer un lien vers la page publicitaire correspondante ;
2. Lors de la conception de bannières publicitaires, efforcez-vous d'être simple et clair, d'être capable de refléter le thème central principal et d'exprimer clairement l'intention publicitaire principale. et de manière vivante ;
3. Les bannières publicitaires peuvent être des images statiques ou des images dynamiques. De manière générale, par rapport aux bannières publicitaires statiques, les bannières dynamiques sont plus accrocheuses et peuvent attirer l'attention du public
4. et Une mauvaise utilisation des publicités flottantes entraînera des conséquences inattendues, et provoquera même un cercle vicieux de dégoût parmi les téléspectateurs, réduisant ainsi considérablement l'effet original de la publicité
5. Lors de la conception de bannières publicitaires, est-il préférable d'adopter ; Méthodes statiques ? La forme ou la forme dynamique dépend de la forme qui peut transmettre avec précision et rapidité les informations à exprimer au spectateur.
Processus de conception :
(1) Écriture du code HTML5
1. Entrez le site Web à lier en cliquant sur la bannière
<a class="banner" href="m.sbmmt.com">
2. Ajoutez des images et du texte à la bannière et utilisez l'attribut class pour identifier l'élément
<a class="banner" href="http://yamoo9.com"> <img class="banner-logo" src="images/banner-logo.png" alt="yamoo9.com" width="167" height="134" /> <p class="banner-desc">开放知识讲座, 视频Cast!<br /> 分享设计心得的乐园!<br /> <strong>- Yamoo9</strong></p> </a>
(2) Écriture d'une feuille de style CSS3
1.
body { padding: 20px; background: #333; }
a.banner { display: block; width: 728px; height: 176px; border: 1px solid #555; }
<🎜. >
4. Appliquer des polices au texte de la bannière.modern .banner-logo { position: absolute; top: 20px; left: 270px; }
En même temps, vous devez ajouter un service de polices Web dans le code HTML5
.modern .banner-desc { font: 32px/1.1 "NanumPenWeb", "方正静蕾简体", "Nanum Pen Script"; }
<title>CSS3 Banner Design - 动画Banner设计</title> <link href='api.mobilis.co.kr/webfonts/css/?fontface=NanumPenWeb' rel='stylesheet' />
6 Réglez le pointeur de la souris pour qu'il ne se déplace pas vers la bannière
.modern .banner-desc { opacity: 0; position: absolute; top: 39px; left: 170px; font: 39px/1.1 "NanumPenWeb", "方正静蕾简体", "Nanum Pen Script"; color: #4ec1cd; }
.modern .banner-desc strong { font-size: 23px; }
Utilisez la fonction de transition pour effectuer une série d'opérations de déplacement d'image
a.banner { position: relative; background: url(../images/banner-arrow.png) no-repeat -100px 140px, url(../images/banner-photo.png) no-repeat -40px 220px, url(../images/banner-09.png) no-repeat -20px -380px, url(../images/banner-bg.png) no-repeat 0 0; } .modern a.banner:hover, a.banner:focus { background-position: 20px 140px, -40px 20px, -20px -90px, 0 0; }
Enfin, utilisez
JQuerya.banner { position: relative; background: url(../images/banner-arrow.png) no-repeat -100px 140px, url(../images/banner-photo.png) no-repeat -40px 220px, url(../images/banner-09.png) no-repeat -20px -380px, url(../images/banner-bg.png) no-repeat 0 0; -webkit-transition: all .2s ease-in .2s; -moz-transition: all .2s ease-in .2s; -o-transition: all .2s ease-in .2s; -ms-transition: all .2s ease-in .2s; transition: all .2s ease-in .2s; } .modern a.banner:hover, a.banner:focus { background-position: 20px 140px, -40px 20px, -20px -90px, 0 0; } .modern .banner-logo { position: absolute; top: 20px; left: 270px; -webkit-transition: all .4s ease-out .3s; -moz-transition: all .4s ease-out .3s; -o-transition: all .4s ease-out .3s; -ms-transition: all .4s ease-out .3s; transition: all .4s ease-out .3s; } .modern a.banner:hover .banner-logo, .modern a.banner:focus .banner-logo { left: 540px; } .modern .banner-desc { opacity: 0; position: absolute; top: 39px; left: 170px; font: 39px/1.1 "NanumPenWeb", "方正静蕾简体", "Nanum Pen Script"; color: #4ec1cd; -webkit-transition: all .4s ease-out .3s; -moz-transition: all .4s ease-out .3s; -o-transition: all .4s ease-out .3s; -ms-transition: all .4s ease-out .3s; transition: all .4s ease-out .3s; }
/* banner.js - Banner设计脚本, 2012 © yamoo9.com ---------------------------------------------------------------- */ ;(function($){ $(function() { // $(document).ready(); 文档准备好后运行 var banner_audio= new Audio(), // 创建Audio. webm = isSupportWebM(); // 检查是否支持webm格式 banner_audio.src = 'media/banner_sound.mp3'; /*if(webm) { //支持webm格式 banner_audio.src = 'media/banner_sound.webm'; } else { // 不支持webm格式 banner_audio.src = 'media/banner_sound.mp3'; };*/ $('.banner') .bind('mouseover focusin', function() { // 当发生MouseOver,FocusIn事件时调用处理函数 banner_audio.load(); // 加载audio banner_audio.play(); // 播放audio }) .bind('mouseout focusout', function() { // 当发生MouseOut,FocusOut事件时调用处理函数 banner_audio.pause(); // 暂停audio banner_audio.currentTime = 0; // 初始化audio播放位置 }); }); })(window.jQuery); // 检测是否webm格式的函数 function isSupportWebM() { var tester = document.createElement('audio'); return !!tester.canPlayType('audio/webm'); };
2. Manuel de la version complète HTML5
3.Tutoriel vidéo html5 original php.cn
4La solution au problème selon lequel la balise vidéo H5 ne peut lire que le son mais pas la vidéo.
5.Le MIME d'IIS n'enregistre pas le type MP4, ce qui entraîne une solution méconnaissable pour la balise vidoe
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!