Ablakok.  Vírusok.  Jegyzetfüzetek.  Internet.  hivatal.  Segédprogramok.  Drivers

2016-12-29


Animáljuk a gombokat, és ellenőrizzük a webhelyen a HTML és CSS kód érvényességét

Szia kedves látogató!

Ma egy létrehozott weboldal példáján megvizsgáljuk, hogyan ellenőrizheti az oldal érvényességét, nevezetesen a meghatározott előírásoknak való megfelelést. HTML nyelvekés CSS.

Ezenkívül az ellenőrzés előtt finomítjuk a táblázatot css stílusok az oldalsáv gombjainak "animációjával" foglalkozó részben, ahol statikus gombokból interaktív gombokat készítünk, amelyek megváltoztatják kinézetállapotától függően - passzív, aktív és nyomott.

  • A gombok terjedelmessé tétele
  • A gombok interaktívvá tétele
  • Érvényesítés szükséges?
  • Hogyan kell érvényesíteni a HTML kódot
  • A CSS kód érvényesítése
  • A webhely forrásfájljai

A gombok terjedelmessé tétele

Az előző cikkben a fő tartalomterületet úgy alakítottuk ki, hogy illeszkedjen a főoldal elrendezéséhez. Ugyanakkor be Ebben a pillanatban az oldalsáv olyan gombokat tartalmaz, amelyek statikusak, és úgy néznek ki, mint egy szabályos lapos barna téglalap, lekerekített sarkokkal.

Az alábbiakban egy ilyen gombokkal ellátott oldalsáv töredéke látható.

A gombok „animálásához” először adunk nekik némi hangerőt CSS-stílusok használatával. És ezt a lineáris gradiens tulajdonság segítségével fogjuk megtenni, amelyet már használtak a rotátor, a keresési és az előfizetési blokkok tervezésénél.

A lineáris gradiens értékeit a következőképpen határozzuk meg:

1. A színárnyalatok alulról felfelé kerülnek beállításra, a gomb fő színéhez képest sötétebb színnel kezdve. Az eszköz segítségével meghatározhatja, hogy milyen színt használjon a színátmenet elején grafikus szerkesztő, V ez az eset photoshop.

Ehhez a dokumentum megnyitása A tervezési elrendezéshez ki kell választania a "Színpaletta", vigye a kurzort a gomb kívánt területére, határozza meg a fő színt, majd használja a "Színpaletták" eszközeit a sötétebb szín kiválasztásához. ugyanaz a barna árnyalat. Esetünkben vegyük a „653939” értékű színt. Egyértelmű, hogy az alábbi képernyőképen látható, hogyan lehet ezt megtenni.


2. Ezután határozza meg a gradiens leállítási pozícióját, ahol a kezdeti, sötétebb szín átmegy a fő színbe. A megállási pozíció körülbelül a közepén lesz. Ugyanakkor a szín telítettebbé tétele érdekében mozgassuk kicsit feljebb a stop pozíciót, és határozzuk meg az értékét, mondjuk a magasság 70%-át.

3. Az utolsó lépés a színátmenet tulajdonságainak beállításához az, hogy a fő színhez képest világosabb színt definiálunk, ami a tetején lévő gombokat fogja színezni. Ez ugyanúgy történik, mint a gradiens kezdeti színének meghatározásakor. Ebben az esetben ennek a színnek az értéke "b88686" lesz.

3. A kapott adatok alapján adjunk hozzá egy lineáris gradienst az előzőleg képzetthez CSS tulajdonságok gombokat.

    bemenet: {

    magasság :30px;

    margó-alsó :10px;

    határ-sugár :5px;

    háttér :#a76d6d;

    szöveg igazítás :központ;

    font-weight :bátor;

    szín :#fff;

    úszó :jobb;

    háttérkép

Megjegyzendő, hogy az extrém színek meghatározásakor itt nem adjuk meg a stoppozíciókat, mivel ezt nem szükséges 0% és 100% értékekkel megtenni.

Most frissítsük a böngészőt, és nézzük meg az eredményt.

Mint látható, a gombok enyhén kidudorodtak. Most elkezdheti "újraéleszteni" őket.

A gombok interaktívvá tétele

A gombokkal való teljes körű működés érdekében interaktívvá tesszük őket, amelyek vizuálisan tükrözik három fő állapotukat: passzív (a gomb a kezdeti állapotában van), aktív (a kurzor a gomb felett van) és lenyomott (egér). gombot lenyomva tartva, miközben a kurzor lebeg).

És ezt az árnyék és a szegély tulajdonságok kombinációjával fogjuk megtenni. Ennek a technikának az a lényege, hogy az árnyék és a szegélyek színének különböző oldalról történő megváltoztatásával a gombok állapotváltozásának utánzatát érheti el.

Először is tegyük ezt a passzív állapothoz, és próbáljuk meg úgy rajzolni, hogy a gomb a felület fölé emelkedjen.

A szegélyek és az árnyékok színeit ugyanúgy választjuk ki, mint az előző esetekben.

A CSS-kód a megfelelő kiegészítések után a formát veszi fel.

    bemenet: {

    magasság :30px;

    margó-alsó :10px;

    határ-sugár :5px;

    háttér :#a76d6d;

    szöveg igazítás :központ;

    font-weight :bátor;

    szín :#fff;

    úszó :jobb;

    háttérkép :linear-gradient(top, #653939, #a76d6d 50%, #b88686);

    doboz árnyéka :2px 2px 4px 0px #422a2a;

    határ-szélesség :2px;

    határ stílus :szilárd;

    szegély színe :#ddbebe #241616 #241616 #ddbebe;

Itt észrevehető, hogy a szegélyeket olyan tulajdonságok kombinációja jelenti, amelyek meghatározzák a vastagságot (szegélyszélesség az értékkel 2px), egy stílus (border-style ), amelynek értéke egy tömör szegélyt és színeket (border-color ) határoz meg mind a négy oldalon.

Frissítsük a böngészőt, és nézzük meg, hogyan fognak most kinézni a gombok.

Amint látja, a gombok ebben az állapotban felemelkedtek.

Most próbáljuk meg a gomboknak a lenyomott állapot látszatát kelteni. Ehhez távolítsa el az árnyékot, és változtassa meg a szegélyek színét. Ebben az esetben egy speciális, az aktív állapotnak megfelelő pszeudoosztályválasztót :hover fogunk használni.

A gombok aktív állapotához tartozó CSS-kód a következő formában jelenik meg.

    bemenet: lebeg {

    doboz árnyéka :egyik sem;

    szegély színe :#a76d6d #a76d6d #a76d6d #a76d6d;

Ebben az esetben ismét megváltoztatjuk a szegélyek színét és hozzáadunk egy árnyékot, csak ebben az esetben belső lesz és elmozdulás nélkül. A pszeudoosztály választó is :active -ra változik, a lenyomott állapotnak megfelelően.

A lenyomott állapot CSS-kódja a következő lenne.

    bemenet: aktív {

    doboz árnyéka :0px 0px 7px 2px #422a2a betét;

    szegély színe :#777 #fff #fff #777;

Az alábbiakban összehasonlításképpen látható a "Keresés" gomb, ahol jól látható, hogy állapottól függően hogyan változtatja meg megjelenését.


8. ábra Passzív állapot

Itt fejeztük be a főoldal elrendezését, és a tervezési elrendezésnek megfelelő megjelenésre hoztuk. Most pedig, mint korábban minden szakaszban, ellenőriznünk kell a kereszt-megfelelőséget különböző böngészők. De előtte nézzük meg az oldal érvényesítését, hiszen a kód állapota is befolyásolhatja valamennyire a keresztkonzisztenciát. Ezért most ezt a nagyon szükséges műveletet fogjuk elvégezni.

Érvényesítés szükséges?

Az érvényesítés a kód ellenőrzése a megállapított szabványok szerint. A HTML és a CSS kód helyességét ellenőrzik. Nyilvánvaló, hogy az egyik esetben a HTML kódot, a másikban a CSS kódot ellenőrzik.

Valószínűleg sokan furcsának fogják találni azt a kérdést, hogy szükség van-e az érvényesítésre. De ha felnézünk a neten, láthatjuk, hogy sokan úgy gondolják, hogy az érvényes kód nem kötelező, ez plusz időpocsékolás, hiszen a böngészők mindenféle hiba esetén is jól működnek.

Természetesen sok esetben az oldalak jól működhetnek érvénytelen kódon, de a keresztmegfelelés ilyen esetekben nem garantálható. Hiszen magukra a programozási nyelvekre is vannak szabványok, de arra a tényre, hogy a böngészők ugyanúgy javítják a hibákat, természetesen nincs ilyen szabvány, és nem is lehet. És ezért, különféle böngészők különböző módokon tudja kidolgozni a hibákat, ami eltérő oldalmegjelenítéshez vezethet.

És általában nem világos, hogy egyesek miért ilyen figisztikusan viszonyulnak a munkájukhoz, az „és így lesz” elv szerint. Ezért, ha valaki úgy gondolja, hogy nem kell ellenőriznie a kód érvényességét, akkor ez az ő joga, és nem valószínű, hogy meggyőződhet az ellenkezőjéről, és nem is kell.

És most térjünk át a kódok érvényességének közvetlen ellenőrzésére, először a HTML-re, majd a CSS-re.

Hogyan kell érvényesíteni a HTML kódot

Lényegében maga a kódellenőrzés meglehetősen egyszerű, amint azt most láthatjuk. De itt általában a hibák kiküszöbölésére van szükség pontos idő. Természetesen, ha a kód több sorból áll, akkor itt nem merülhetnek fel nehézségek. De ha több száz és több ezer van belőlük, akkor lehet, hogy itt keményen kell dolgoznia, minden attól függ, hogy a kódot mennyire sikerült lefordítani. Ezért jobb ezt gyakrabban megtenni a keresztmegfelelőség közös ellenőrzésével.

Itt tekintjük a legegyszerűbb és leggyakoribb lehetőséget az érvényesség ellenőrzésére - ez a "W3C Consortium" webhely használata, amely a böngésző fejlesztőinek támogatásával specifikációkat fejleszt ki a weboldal kódjaihoz.

A HTML kód érvényesítéséhez egyszerűen kövesse a https://validator.w3.org/ linket, amely megnyílik egy oldal, amelyen megadhatja az érvényesítendő oldal címét.

képernyőkép 51


Az "Ellenőrzés" gombra kattintás után megkapjuk az ellenőrzés eredményét.


Ebben az esetben a HTML kód érvényes, de ajánlatos a lang attribútumot használni az értékkel együtt "ru" mert az oldal orosz nyelvet használ.

A lang attribútum célja, hogy a böngészők bizonyos karaktereket, például idézőjeleket, helyesen jelenítsenek meg a használt nyelvtől függően. Ezért hasznos lesz, ha belefoglaljuk a HTML kódba. És tegyük bele html tag hogy ez az attribútum a teljes dokumentumra érvényes legyen.

A kiegészítés elkészítésének módja a következő táblázatban látható.

    "ru" >

    . . .

És most, ha elvégezzük a második ellenőrzést, láthatjuk, hogy a kód minden megjegyzés nélkül teljesen érvényes lett.


Ily módon ellenőriztük az internetre felkerült fájlt. Ha azonban az oldal még nem került fel az internetre, más módon is ellenőrizheti annak érvényességét, akár egy fájl feltöltésével a Tallózás gombbal, akár az űrlap segítségével a HTML-kód közvetlen másolásához.

A képernyőképen az utolsó lehetőség látható, amikor a weboldal kódját közvetlenül az űrlapba másoljuk ellenőrzés céljából.


Az ellenőrzés elvégzése után hasonló eredményt kapunk, és itt is megjelenik az ellenőrzött kód. Abban az esetben, ha hibákat találnak, azok kiemelve lesznek a keresés egyszerűsítése érdekében, ami nagyban leegyszerűsíti a kiküszöbölésüket.


A CSS kód érvényesítése

Kitértünk a HTML kód érvényesítésére. A CSS-kód ellenőrzése pontosan ugyanabban a sorrendben történik. Csak ebben az esetben egy másik érvényesítő oldalt kell használnia, amely ebben az esetben a http://jigsaw.w3.org/css-validator/ címen található.

Nyissuk meg, és az előzőhöz hasonlóan írjuk be az ellenőrizni kívánt oldal címét, majd nyomjuk meg az „Ellenőrzés” gombot.

Az ellenőrzés eredménye a képernyőképen látható.


Amint látja, CSS kódunk hiba nélkül teljes mértékben megfelel a specifikációnak, ami jó eredmény.

Az egyéb érvényesítési módszerek sorrendje ebben az esetben teljesen egybeesik a HTML-kód hasonló ellenőrzéseivel. Ezért itt nem ismételjük meg magunkat, és befejezzük az érvényesítési ellenőrzések áttekintését.

Ezt követően ellenőrizzük, hogy oldalunkon nincs-e keresztkép, és megbizonyosodunk arról, hogy minden böngészőben egyformán jelennek meg, ezzel teljessé válik az oldal főoldalának elrendezése.

És az újévi ünnepek után azonnal megtesszük.

Végezetül pedig gratulálhatunk mindenkinek a közelgő újévhez! Az újévben pedig kívánok egészséget, szeretetet, örömet, jólétet és természetesen sok sikert a saját weboldal elkészítéséhez a sikeres internetes munka lehetőségéhez!

A webhely forrásfájljai

Az oldal forrásfájljai az ebben a cikkben elvégzett frissítésekkel a mellékelt oldalról letölthetők kiegészítő anyagok.

Érvényesítés- ez az oldalak vagy a teljes webhely egészének ellenőrzése a helyesség és az összes webes szabványnak való megfelelés szempontjából. Az összes ilyen szabványt a W3C határozza meg, amely ennek megfelelően érvényesíti webhelyét. Ezen a szolgáltatáson keresztül ellenőrizheti HTML hibák és CSS hibák. Ha hibákat találunk az erőforráson, akkor nem tény, hogy az bármelyik böngészőben pontosan úgy jelenik meg, mint az Öné. A sablon elrendezésének elkészítésekor ellenőrizni kell a kód érvényességét, mivel ez egy gyönyörű és letisztult kód, amelyet a keresőmotorok és a böngészők kedvelnek. És most megtudjuk, hogyan történik az ellenőrzés.

HTML érvényesítés

Ellenőrizheti:

Az erőforrásra váltás után csak be kell írnia az erőforrás címét a beviteli sorba, és megkapja az eredményt. És ha az oldalad átmegy az ellenőrzésen, a rendszer kiadja zöld jelzés"közlekedési lámpa". Ha egy vagy több hibát talál, akkor mindezeket a hibákat, és egyben piros „közlekedési lámpa” jelzést ad. Az érvényesítő minden egyes hiba alatt megpróbál a lehető legtöbb információt megadni a probléma megoldásáról. Ha persze megérted angol nyelvés megérti a kódot, akkor minden talált hibát gond nélkül kijavíthat.

És így néz ki a jelentés az oldal ellenőrzése után:

Amint látjuk, a szolgáltatás 20 hibát és 3 veszélyeset talált. Korábban körülbelül 150 hiba volt). Sok embernek nem sikerül minden hibát kijavítania a sablonok miatt. Ahogy olvastam az egyik oldalon: "Tegye érvényessé a webhelyet, és veszítse el a webhely minden szépségét." De továbbra is törekednie kell arra, hogy a lehető legkisebbre csökkentse a hibákat az oldalon!

CSS-érvényesítés

De a stílusellenőrzéssel minden sokkal egyszerűbb, és sokkal könnyebb megjavítani. Ehhez lépjen a és mindenre a fenti sorrendben. A webhely címének megadása után a W3C rendszer visszaküldi az eredményt. Ami az oldalamat illeti, velem minden rendben van). De sok volt a hiba is, és mindent magamnak kellett változtatnom.

És a cikk végén elmondom: szinte minden ingyenes sablon nem megy át az érvényesítésen. Ha pedig sablont vagy megrendelést vásárol, feltétlenül tegyük fel azt a feltételt, amellyel a webhelynek rendelkeznie kell érvényes kódés semmi más. Kifizeti az összes pénzt, és mindennek a legmagasabb szinten kell lennie. És hogy csökkentse a szolgáltatásba való belépéssel és bejelentkezéssel töltött időt, egyszerűen telepítsen egy SEO beépülő modult a böngészőjébe. Ez menet közben ellenőrzi az összes erőforrás-paramétert, és egyúttal ellenőrzi a kódot a hibákért. A plugint használom.

Így Kedves barátaim mindig törekedj arra, hogy az oldal a lehető legjobb legyen, belsőleg és külsőleg egyaránt!

Az interneten található összes webhely oldala meg van tervezve speciális kód szabványos HTML-szabályok szerint írva.

Mi az érvényesség?

Az érvényesítés a megállapított normák betartásának és a webmesterek által használt kontextusban az oldalkód helyességének ellenőrzése: szintaktikai hibák, címkék egymásba ágyazása stb. Ha minden „helyesen” történik, az oldal kódja nem tartalmazhat hibás attribútumokat , konstrukciók és hibák. A webhely érvényesítése lehetővé teszi a javítandó hiányosságok azonosítását.

Az oldal érvényessége a kód megfelelősége a meglévő HTML szabványoknak.

Megtudhatja, hogy vannak-e megjegyzések vagy hibák egy weboldal kódjában online és internet-hozzáférés nélkül, valamint offline programok használatával.

Mik azok a kódellenőrzők

A kódellenőrző egy olyan program, amellyel ellenőrizhető, hogy az oldalak HTML-kódja és a CSS-kód megfelel-e a modern szabványoknak. Megkeresi és kijavítja a hibás elemeket, megjelöli a helyüket és megfogalmazza, hogy pontosan mi van keretezve rosszul.

Az érvényes elrendezés fő "jelei".

Az érvényes elrendezés olyan kódot tartalmaz, amely teljes mértékben megfelel a W3C (World széles háló Konzorcium, amely technológiai szabványokat fejleszt a teljes internetre.

Ha a webhely oldalain található kód helyes, akkor minden böngészőben helyesen (és nem ferdén) jelenik meg a webhely.

A SERP-kben nem merül fel tisztességtelen „visszaminősítés” gyanúja, és egyetlen oldal sem került ki az indexből.

Példa. Ha tegyük fel, hogy a címkék rosszak

..

, (főleg nincs záró elem), akkor a kereső nem javít semmit - úgy értelmezi, ahogy a kódban feketén-fehéren meg van írva. Ennek eredményeként a webhely reklámozásának következményei lehetnek.

Fontos az érvényes elrendezés a webhely népszerűsítésénél?

Elméletileg igen, de a gyakorlatban az derül ki, hogy sok olyan webhely van felül, ahol érvényesítési hibák vannak, és a hibás webhelyek általában jól mozognak. Csak akkor lehetnek problémák a promócióval, ha webhelye hibásan jelenik meg bizonyos típusú eszközökön vagy böngészőkben. Ha jól néz ki, de hibák vannak az érvényesítésben, ez nem lesz hatással a promócióra.

Egyes webmesterek szándékosan megvizsgálták ezt a problémát, és megpróbálták kideríteni, hogy a rangsorolási eredmények függnek-e az érvényesítési eredményektől. Mark Daost webmester megjegyezte, hogy a kód érvényessége nem kritikus. Shaun Anderson pedig éppen ellenkezőleg, arra a következtetésre jutott, hogy az érvényesség olyan, mint egy balzsam az oldal lelkének a keresőmotorok helyezése szempontjából.

Egy másik szakértő, Mike Davidson is végzett hasonló kísérletet, és arra a következtetésre jutott, hogy a Google az írás minősége alapján osztályozza az oldalakat. Például egy lezáratlan címke miatt egy tartalom a címke értékeként kezelhető.

Ez a webmester nagyon fontos következtetést vont le:

Nem lehet pontosan megmondani, hogy a helyezés mennyire függ a kód érvényességétől, de az teljesen biztos, hogy a meglévő hiányosságok oldalak vagy az egész oldal kikerüléséhez vezethetnek a keresőindexből.

Miért van szüksége érvényes kódra?

Az érvényes kód lehetővé teszi, hogy az oldalak megfelelően jelenjenek meg a böngészőben (és előfordulhat, hogy a webhely CSS-stílusai nem jelennek meg megfelelően).

Ezenkívül lehetséges, hogy az egyik böngészőben webhelye úgy jelenik meg, ahogyan konfigurálta, a másikban pedig teljesen más. A kép ferde lehet, és a tartalom teljesen olvashatatlanná válhat.

Ennek eredményeként elveszíti a forgalmat ebből a böngészőből. Emellett a viselkedési faktor, amely a SEO három legfontosabb tényezőjének egyike, jelentősen befolyásolja a keresési eredményeket.

Képzelje el, hogy a látogatók felkeresik az Ön webhelyét, és azonnal bezárják, mert nem tudják észlelni az információkat – a kód hibáinak köszönhetően. Vagy általában visszatérnek a keresőbe, mert nem találtak megoldást. Mindez rossz szolgálatot tesz, mert ennek következtében a viselkedési faktor az oldal helyzetét rontja.

Hogyan ellenőrizhető a webhely érvényessége

A kód kifogástalanságának ellenőrzésére a leghasznosabb oldal a W3C által létrehozott „Markup Validation Service” validátor, amely a http://validator.w3.org címen található.

HTML

Itt három lehetőség közül választhat az érvényesítéshez:

  • írja be az oldal URL-jét;
  • töltsön fel egy fájlt a kóddal a számítógépéről;
  • illessze be a kódot az űrlapba.

A szolgáltatás nem csak a hibákat jelzi html kódotés a helyüket, hanem tanácsokat is ad a javításukhoz. Ha a kód már felkerült a weben, akkor érvényesítheti úgy, hogy beírja az URL-címét az „URL alapján” űrlapba, és rákattint az Ellenőrzés gombra. A HTML-ellenőrző engedélyezi a kódolvasást és jelentést tesz az eredményekről.

Pontosan meg kell adnia az ellenőrizni kívánt URL címét. A teljes webhely nem kerül ellenőrzésre. Adja meg a webhely címét - csak ez számít programnak Főoldal. Ha észrevételeket talál, a programkód érvénytelenségéről értesítést küld, majd a hibás sorokat jelzi.

Ez a videó világosan elmagyarázza az érvényesítési folyamatot a validátor használatával:

Helyi fájlok ellenőrzése

Ugyanezen a http://validator.w3.org címen ellenőrizheti a kódot, ha kiválasztja a „Fájlfeltöltés ellenőrzése” fület, és feltölt egy dokumentumot az előírt kóddal.

Válassza ki a kívánt fájl elérési útját, majd kattintson az Ellenőrzés gombra. Továbbá minden hasonló módon történik.

Űrlap használata kód megadásához

Néha kényelmesebb azonnal beilleszteni az oldal kódját, és online ellenőrizni: válassza ki a „Validate by Direct Input” lapot, és küldje el az összes kódot a szervernek.

css

A CSS-kód érvényesítését az online érvényesítő is átadhatja: https://jigsaw.w3.org/css-validator/

Itt minden oroszul van, sokak számára ez igazán kellemes meglepetés.

Ismét választhat - adja meg az URL-t, töltse fel a fájlt vagy illessze be a kódot.

A webhelyet a HTML-hez hasonlóan ellenőrzik, hogy vannak-e hibák, és választ kapunk a szervertől. Nincsenek ellenőrző beállítások, de megvizsgálhatja a javasolt generált érvényes kódot, amely a kódhibák listája után található.

Tanulmányozzuk a kapott kódot, és a forrást a kívánt formába hozzuk.

Böngészőbővítmények

A böngészők számára mindenféle kiterjesztés létezik az érvényesség ellenőrzésére. Mert Google Chrome létezik egy HTML Tidy Browser Extension bővítmény, amely ellenőrzi a kód érvényességét, Opera esetében a Validator bővítmény, Safari esetén Zappatic, Firefor esetén HTML Validator.

Az utóbbinál térjünk ki részletesebben. Ugyanazt az érvényesítést hajtja végre, mint az érvényesítő, csak offline. Itt elviheted http://users.skynet.be/mgueury/mozilla/

Telepítse a bővítményt, indítsa újra a böngészőt - és azonnal dolgozhat. A telepítéssel kapcsolatos problémák esetén írhat a támogatásnak Mozilla Firefox vagy böngéssz a fórumon http://forum.mozilla-russia.org/doku.php?id=general:extensions_installing

Részletes videó a HTML Validator telepítéséről és használatáról:

Bármely URL betöltésekor a bővítmény automatikusan bekapcsol, és beolvassa a kódot. Az eredmény a jobb felső sarokban látható.

Az eredmény úgy néz ki, mint egy kis kép az érvényesítés eredményével:

Az eredményre kattintva megnyithatja:
forrás;
- hibák - a bal alsó blokkban (vagy érvényességről szóló üzenet);
- tippek a hibák kijavításához - a jobb alsó sarokban.

Hogyan javítsuk ki a leggyakoribb hibákat

Nem számít, hogyan ellenőrzik a kódot, a hibák listában jelennek meg. Ezenkívül szükség van egy hibás vonalra.

A kód szerkesztése előtt minden esetben meg kell tennie biztonsági mentés webhely sablon.

A Firefox bővítményben, amikor a megnyitott bővítményablakban a hiba nevére kattint, automatikusan egy érvénytelen kódot tartalmazó sorba kerül.

Ezeket a hibákat kijavításukra vonatkozó tippek kísérik.
Mondok egy-két példát.

1. Nincs szóköz az attribútumok között.
…rel="shortcut icon" href="http://arbero.ru/favicon.ico" type="image/x-icon"

Itt a javítások eltávolítják a "pontosvesszőt".

2. A „div” elem zárócímkéje, amely nincs megnyitva

A záró div címke redundáns. eltávolítjuk.

Rosszul tudsz angolul (és mindig minden le van írva benne)? Másolja ki a hibakódot, és illessze be a keresőbe. Valószínűleg néhány webmester vagy tördelőtervező leírt már hasonló témát, ezért mindig megtalálja a módját a probléma megoldásának speciális forrásokból.

Bár, hogy őszinte legyek, nem költenék sok erőfeszítést a kódhibákra. Győződjön meg arról, hogy a webhely minden eszközön és böngészőben helyesen néz ki.

Ebben a cikkben bemutatom a fogalmat "érvényesség" webhely kódja (html és css). Remélem mindenki emlékszik, a html az oldal szerkezete. Css - a címkék szabályai és stílusai, amelyek leírása a html-ben található.

Foglalkozunk a legaljával: az elmélettel, majd továbblépünk a gyakorlatba. Választ kap a következő kérdésekre is: mi a html és css kód érvényessége, miért van rá szükség, miért kereső motorok szeretem a tiszta/érvényes kódot. És ami a legfontosabb, példákkal megmutatom, hogyan ellenőrizhető a webhelykód érvényessége.

Miért kell ellenőrizni a html és a css kód érvényességét?

Érvényesség – egyébként tiszta kód (nincs hiba)

Állandó #1. Az oldalkód érvényessége lehetővé teszi az oldal helyes megjelenítését különböző böngészőkben, pl. a webhely teljes vizuális és funkcionális összetevője megjelenik és megfelelően működik. Leggyakrabban kiderül, hogy a böngésző feldolgozza és helyesen jeleníti meg az oldal összes elemét, de ez nem jelenti azt, hogy a kód tiszta és sima, mint egy baba feneke.

Állandó szám 2. A tiszta kódot (html és css) ösztönzik a keresőmotorok (Yandex, Google). Oroszul beszél, amikor a robot keresőmotor eljön az erőforrásához, és látja, hogy az érvényességet betartják, akkor ennek megfelelően a keresőrobot tudni fogja, hogy ez az erőforrás hibamentes, ami azt jelenti, hogy a webhelyhez való hozzáállás jobb.

Tól től személyes tapasztalat: Az én gyakorlatomban előfordult, hogy a blog új cikkei sehogyan sem akartak berepülni a keresési eredmények közé. Úgy tűnik, mindent jól csinálsz, de nincs Yandex a kibocsátásban, és ennyi! Íme, mit kell tenni, hol kell ásni? Valaki azt fogja gondolni, hogy szűrők - szűrők, de nincs semmi ilyesmi.

Megnéztem az oldalon, hogy a html kód érvényes-e, és mennyire meglepődtem, és megértettem, hol van elásva a kutya. Kiderült, hogy a kódból hiányzik a záró címke, és ez egy speciális címke, amely bezárja a Yandex keresőmotor kódjának vagy hivatkozásainak szakaszait. És mit kaptam? A teljes cikk az indexelés elől zárva van. Itt a válasz a kérdésre: Miért Keresési eredmények Nem". Aztán persze kijavítottam ezt a hibát.

Térjünk át a puszta szövegről az elméletre a gyakorlatra, és tanuljuk meg, hogyan végezzünk online érvényesítési ellenőrzéseket

Ha hibát észlel, jelöljön ki egy szövegrészt, és nyomja meg a Ctrl + Enter billentyűket
OSSZA MEG: