有害なレむアりト

サむトが高品質で構成されおいるこずを確認する方法は

うたくいく方法に぀いおは倚くの蚘事がありたすが、たったくそうではありたせん-どのようにしないかに぀いおは、有効でクロスブラりザのサむトでさえも嫌なものになる可胜性がありたす。



この蚘事から次のこずを孊びたす。











レむアりトにはどのような゚ラヌがありたすか









ナヌザヌの問題



たず第䞀に、これはサむトの可甚性です。 優れた接続速床を持ち、セキュリティポリシヌによっお無制限のデスクトップ/ラップトップで最新のブラりザヌを䜿甚しおいる健康な人だけでなく、顧客の可甚性







pxのフォント



  body {font-familyArial、Tahoma、Verdana、sans-serif; フォントサむズ12px} 


そしおしばしばそのような惚めな圢で、省略圢ではありたせん



悪い点







方法



  html {font-size75}
 body {fontnormal 1em / 1.3 Arial、sans-serif} 








すべおのメディアに共通のCSS



  <link href = "main.css" rel = "stylesheet" type = "text / css" /> 


なぜ悪い







1-サむトは䞻にドキュメントです。 これは、芋出し、テキスト、むラストなどの圢匏で提瀺できる情報である必芁がありたす。

2-携垯電話の組み蟌みブラりザヌ叀いものも含むは、WAPだけでなく、通垞のサむトも開くこずができたす。有効であれば、軜量であり、セマンティックに衚瀺されたす。




方法



  <link rel = "stylesheet" href = "css / main.css" type = "text / css" media = "スクリヌン、プロゞェクション" />
 <link rel = "stylesheet" href = "css / print.css" type = "text / css" media = "print" />
 <link rel = "stylesheet" href = "css / handheld.css" type = "text / css" media = "handheld" /> 




みんなに共通のスタむルを぀ないで、print.cssずhandheld.cssで䞍芁なものだけを削陀しおみたせんか


すべおを削陀するわけではないので、すべおのスタむルをリセットしないでください。これは猿だからです。main.cssを远加するず、print.cssのこずを誰も芚えおいないからです。





アクセスできないjavascript



  <a href="javascript:DoWin(this.href)">払い戻しポリシヌず連絡先情報</a> 




これにはタむプのナンセンスも含たれたすdivは入力フォヌカスを持぀こずができず、キヌボヌドからアクセスできたせん



そしお、人がJavascriptを無効にしおいる堎合は



方法



 <a href="policy_contact.html" target="_blank" onclick="DoWin(this.href); return false">払い戻しポリシヌず連絡先情報</a>


たたはそれでも

  <a href="policy_contact.html" target="_blank" id="policy_contact">払い戻しポリシヌず連絡先情報</a>

 onloadのjs
       document.getElementById 'policy_contact'。href = '';
       document.getElementById 'policy_contact'。target = '_self';
       document.getElementById 'policy_contact'。onclick = DoWin; 


アクセシビリティのテヌマの継続



  *フォヌカス{抂芁なし} 


マりスの電池がなくなったのですが、珟圚どのリンクにいるのかをどのように理解できたすか

ナヌザヌが慣れ芪しんでいるものを奪わないでください

これはリンクにも適甚されたす。









背景の代わりにimg



  <a href="#"> <img alt = "すべおのテむストにバむンド" src = "images / offer1.jpg" /> </a> 


なぜ悪い







方法



  <a href="#">すべおのテむストにバむンド</a> 


スタむル背景画像ずむンデント-CSSで



これは、䞀般的にサむト䞊のすべおの画像に適甚されたす-imgタグにはむラストのみを含める必芁がありたす プレれンテヌショングラフィックスではありたせん。









SEOの圱響





構造の欠劂、たたはh1、h2、h3などの䞀般的な欠劂...





間違ったh1、h2、h3 ...



これには、ヘッダヌの構造に考えが欠けおいるこずも含たれたす。そのため、テキストを含む新しいブロックをサむトに緊急に远加する必芁があったプログラマヌは、「必芁に芋える」ため、すでにh1があるブロックをコピヌしたす

タむプセッタヌは先を考え、サむトのアヌキテクトであり、未䜿甚の芁玠にもスタむルを提䟛し、ヘッダヌの構造を考慮し、倖芳ではなくその意味を確認する必芁がありたす-倖芳が異なるヘッダヌには同じレベルのタグを付けるこずができたすそれがドキュメントのロゞックである堎合。




方法





正しいh1、h2、h3 ...



䞊蚘では、img vs background-imageに぀いお説明したした-これはここで最も盎接圓おはたりたす。



代わりに



  <div id = "logo"> <img alt = "Trinity group" src = "img / splash / trinity-group.jpg" /> </ div> 






必芁です



  <h1>トリニティグルヌプ</ h1> 






代わりに



  <li> <a href="expert_inner.html"> <img alt = "" src = "img / splash / expert-menu-01.gif" /> </a> </ li> 






必芁です



  <li> <a href="expert_inner.html">゜ムリ゚に尋ねる</a> </ li> 






しかし、どのように



LIRずPixyに぀いお読んでください。






反意味論



  <div class = "menu">
   <a title="Kinderspiele" class="kinderspiele" href="#"> </a>
   <a title="Artikel" class="artikel" href="#"> </a>
 </ div> 




これは叀兞的な䟋ですが、それはいたるずころに芋られたす-この蚘事の䟋のほずんどは、フリヌランサヌプロゞェクトの総量のトップ゚ンドのポヌトフォリオから取ったものです。 トップ゚ンドのポヌトフォリオを芋た埌、トップ゚ンドのポヌトフォリオだず考えるのは怖いです:)



なぜ悪い







方法



  <ul class = "menu">
   <li> <a title="Kinderspiele" id="kinderspiele" href="#"> Kinderspiele </a> </ li>
   <li> <a title="Artikel" id="artikel" href="#"> Artikel </a> </ li>
 </ ul> 






これには、次の圢匏の真珠も含たれたす。



  <div class = "hr"> </ div>
 <div class = "header"> </ div> 


など -既存のhtmlタグ、叀き良きhtmlPOSHを䜿甚する。



しかし、順序付きリストに぀いおは、すでにだたされおいたす。乱雑なリストに぀いお、たずえば䟿利なhtmlタグやマむクロフォヌマットを䜿甚しおいないずいうこずに぀いお、少し話したしょう。 綿密な怜蚎はこの蚘事の範囲を超えおおり、「良い」ず「悪い」の䟋を挙げたす。



悪い



 <table id = "t-personal" class = "t-text">
   <tbody>
     <tr>
       <th>本名</ th>
       <td> Ivan Kopeikin </ td>
     </ tr>
     <tr>
       <th>生幎月日</ th>
       <td> 1977幎9月16日</ td>
    </ tr>
   </ tbody>
 </ table> 






良い



 <dl id = "t-personal">
   <dt>本名</ dt>
     <dd>むワンコペむキン</ dd>
   <dt>生幎月日</ dt>
     <dd> 1977幎9月16日</ dd>
 </ dl> 






悪い



  <p> <strong class = "black">䞀般化された圢匏の䌚蚈の察象</ strong>は、䌁業の経枈掻動です
䌁業の財務および経枈掻動のリ゜ヌスおよび結果の䌚蚈システムの芳点から... </ p> 


良い



  <p> <dfn>䞀般化された圢匏の䌚蚈の察象</ dfn>は、䌁業の経枈掻動です
リ゜ヌスの䌚蚈システムず䌁業の財務および経枈掻動の結果の芳点から... </ p> 






悪い



  <div class = "info">
   <p class = "data"> 2006幎1月5日</ p>
   <p>最埌に 正匏に開始されたした  </ p>
   <p> SEOりェブマスタヌ向けの高品質の補品。  </ p>
   <a title="" href="#">詊しおみるず衚瀺されたす</a>
 </ div> 






良い



  <div class = "hentry">
   <var class = "published" title = "2006-01-05"> 2006幎1月5日</ var>
   <h4 class = "entry-title">最埌に 正匏に開始されたした</ h4>
   <div class = "entry-content">
     <p> SEOりェブマスタヌ向けの高品質な補品</ p>
     <a href="#" rel="bookmark">詊しおみるず衚瀺されたす</a>
   </ div>
 </ div> 






悪い



  <div class = "copy"> 2007-2008©Meridian Construction Company </ div> 






良い



   <アドレスクラス= "vcard">
     ©<a class="fn n org url work" href="http://www.meridy.ru/"> Meridian Construction Company </a>、2007幎〜2008幎
     <span class = "adr work">
       <span class = "street-address"> street レヌニン247 </ span>・
       <span class = "locality">モスクワ</ span>、
       <span class = "postal-code"> 109012 </ span>
       <span class = "country-name">ロシア</ span>
     </ span>
     <span class = "tel">
      <span class = "type">䜜業</ span> <span title = "+ 74957889775" class = "value"> +7495788-97-75 </ span>
     </ span>・
     <a class="email" href="mailto:info@meridy.ru"> info@meridy.ru </a>
   </ address> 






なぜ



なぜなら

  • セマンティックロボットを支揎したす。
  • 将来のブラりザで、必芁なすべおの情報連絡先、ニュヌスなどをナヌザヌにすばやく提䟛できたす。










サむトのさらなるサポヌトずスケヌリングを劚げ、スキルの䜎いタむプセッタヌのこずを話すスタむル





floatすべおを残したした





これはPPCです。 別に蚀えない。



これはどういう意味ですか







ここに小さな技術的な䜙談がありたすが、それなしでは本質を理解するこずは䞍可胜です。 あなたがタむプセッタヌではなく、マネヌゞャヌたたはリヌダヌである堎合-この段萜をお気軜にスキップしおください-悪いレむアりトず良いレむアりトを区別する簡単な方法を以䞋に少し説明したす。



簡単に蚀うず、テキストが写真の呚りを流れるようにfloatプロパティが考案されたした。 はい、芁玠を配眮するために䜿甚できたすが、䜿甚する必芁がありたすが、ペヌゞ䞊のすべおの芁玠には䜿甚できたせん。

floatプロパティは次のこずを行いたせん


  • 芁玠を巊たた​​は右に配眮するず、フロヌトはありたせんcenter;
  • ブロックの幅はその内容ず等しくなりたした。
  • ブロックはレンガのように䞀぀ず぀行きたした。
  • 「IEでバギヌ」するこずはたったくありたせん。




本圓に起こっおいるこず


  • 芁玠はドキュメントフロヌから倖れ、その高さは考慮されず、幅はコンテンツに圧瞮されたす。
  • 他の芁玠が立ち䞊がり、その䞋をい、偎面からのぞき、このブロックの呚りを流れ始めたす。




技術的な詳现に興味がある人には、 Ivan Sagalaevによる玠晎らしい蚘事をお勧めしたす。





すべおの芁玠が浮いおいるずきに悪い理由







方法



すべおを修正する魔法のコヌドを曞くこずはできたせん。 各レむアりトには独自のレむアりトがあり、プレれンテヌションのアプロヌチず同じです。ここでは垞識に蚎えたす-䜜り方を孊ぶ必芁がありたす。 仕様を読んでください。 父芪のブログを読んでください。 勉匷しおいたす。 頭で考えおください。



これには、次のタむプの真珠も含たれたす。



  <br style="clear: both" /> 




方法









基本的な芁玠の非普遍的なグロヌバルスタむル



  a、body、p、span、td {font-familyTahoma、Verdana、Sans-serif。 色3C5C92;  font-size10px;}
 ul li {マヌゞン0; パディング0;  list-style-typenone} 




レむアりトデザむナヌのスタむルでこれを芋た堎合は、やめおください



なぜこれが悪いのですか









耇数のネストされたDiv





耇数のネストされたDiv



これはどういう意味ですか







なぜこれが悪いのですか











サむトのデザむンが䞍十分かどうかを刀断する方法は





これを行うには、Firefoxずそのためのいく぀かのプラグむンが必芁になりたす。





それらをむンストヌルしお、Firefoxでサむトを開きたす。



写真なしでサむトの可甚性を確認する



画像→画像を代替属性で眮換



すべおのヘッダヌが衚瀺されるはずです。 画像リンクはテキストに眮き換えるか、背景で匷調衚瀺し、タむトルにカヌ゜ルを合わせたす。



ヘッダヌの構造を確認したす。



情報→ドキュメントの抂芁を衚瀺



キヌの芋出しず赀い線のない単語のきちんずした梯子があるはずです。



セマンティクスを確認したす。



CSS→スタむルの無効化→すべおのスタむル



サむトはワヌドドキュメントに䌌たものになるはずです。 装食画像なし、メニュヌ、リスト、ヘッダヌなどの匷調衚瀺付き



マむクロフォヌマットの確認



ブラりザの右䞋隅にあるアむコンが点灯したす Microformatsが存圚する




All Articles