Blokkhiba: váratlan vagy hibás tartalom
Mit jelent a „A blokkban váratlan, vagy hibás tartalom van” üzenet, mi okozza, és hogyan javíthatod a Helyreállítási kísérlet, a Javítás és a HTML-be konvertálás segítségével.
Ha egy blokk helyén ez a felirat jelenik meg: A blokkban váratlan, vagy hibás tartalom van, az azt jelenti, hogy a blokk tartalmát a szerkesztő nem tudja a blokk szabályai szerint értelmezni. A hiba általában formázási probléma. A blokk eszköztárán ilyenkor is megvan a három pontos menü, benne a Másolás tétellel: ezzel a blokkot és tartalmát a vágólapra teheted, és máshová beillesztheted.

Mitől jelenik meg a hiba?
Szekció neve “Mitől jelenik meg a hiba?”- Kézzel szerkesztett HTML. A blokk menüjének Szerkesztés HTML-ben tételével a blokk kódját módosíthatod. Szintaktikai hiba esetén megjelenik a hibaüzenet. Ilyen például, ha egy Bekezdés blokkban két nyitó
<p>címkét írsz egy záró</p>előtt, vagy hibásan adsz meg egy hivatkozást. - Váratlan HTML-formázás. A szerkesztő azt látja, hogy a blokk kódja eltér attól, amit az adott blokktípus előállítana. Ez akkor történik, ha kézzel írt vagy bemásolt HTML-t teszel egy blokkba, amelyet nem ismer fel az adott blokk. Például JavaScriptet teszel olyan blokkba, amely nem az Egyéni HTML blokk, vagy egy bekezdésbe beágyazott CSS-t írsz: az ilyen stílusattribútumot a blokk nem várja, ezért hibát jelez.
- Téma- vagy bővítményütközés. Előfordulhat, hogy egy téma vagy bővítmény zavarja a szerkesztőt: elavult a webhely, egy fontos beállítás hibás, vagy egy kód ütközik az oldalon lévő blokkokkal. Ilyenkor hibakeresésre van szükség: kapcsold ki egyenként a bővítményeket, vagy próbálj ki másik témát.
A hiba megoldásának módjai
Szekció neve “A hiba megoldásának módjai”A blokk a Helyreállítási kísérlet gombot és egy három pontos menüt kínál. A menüben a Javítás és a Konvertálás HTML formátumba tétel található. Fontos, hogy tudd, miért kaptad a hibát: bizonyos esetekben ezek a lehetőségek nem segítenek, például hibás szintaxisnál, vagy ha JavaScript- vagy PHP-kódot próbáltál beilleszteni.

Helyreállítási kísérlet
Szekció neve “Helyreállítási kísérlet”A Helyreállítási kísérlet gomb a blokkot a hiba előtti állapotába állítja vissza. Az egyedi kódot automatikusan eltávolítja, és a blokk visszatér a korábbi, biztonságos állapotába.
Javítás
Szekció neve “Javítás”A három pontos menü első tétele a Javítás. Ha ezt választod, két lehetőség közül választhatsz, mindegyiknek más az eredménye:
- Konvertálás HTML formátumba (a bal oldalon): a hibás tartalmat közvetlenül Egyéni HTML blokkba alakítja, és megtartja a HTML-ben végzett egyedi módosításokat.
- Konvertálás blokkká (a jobb oldalon): a HTML-kódot blokkokká alakítja. Az átalakítás során bekövetkező változtatásokat a szerkesztő egyértelműen megmutatja.
Például ha egy bekezdés rózsaszín betűszínét beágyazott CSS adja, az Egyéni HTML blokkba konvertálás megtartja ezt a stílust, míg a Bekezdés blokk normál esetben eltávolítaná.
Konvertálás HTML formátumba
Szekció neve “Konvertálás HTML formátumba”A menü második tétele ugyanazt teszi, mint a Javítás ablakban a bal oldali lehetőség: a blokkot Egyéni HTML blokkká alakítja.
Konvertálás Klasszikus blokká
Szekció neve “Konvertálás Klasszikus blokká”Ha a Klasszikus blokk elérhető a webhelyen, a hibás tartalmat Klasszikus blokká is alakíthatod. Ez a blokk a régi, klasszikus szerkesztő beállításait tartalmazza, és a módosításaid hasonlóan megmaradnak, mint az Egyéni HTML blokkba konvertáláskor.
Készült: