Dołącz do zespołu ekspertów! Backend lub Frontend Developer?

Sprawdź najnowsze oferty pracy naszego partnera - 8lines.io!

Błędy wskazane przez http://validator.w3.org

Błąd   Założony przez  Majcon.

wersja skryptu MyBB: Najnowsza
adres forum: http://cs-prostoteam.pl
na czym polega problem (screen, opis, komunikaty, nazwa stylu/theme/szablonu):

Witam http://validator.w3.org wskazał kilka błędów gdzie głównym błędem w stylu infinity dark jest "The width attribute on the td element is obsolete. Use CSS instea" chodzi w tym błędzie o to żeby nie używać style="" na przykład w <td> przykładowy kod
</td><td width="5%" style="border-bottom: 1px solid #252525;"></td></tr>
rozwiązaniem tego błędu jest zrobienie <td <td class="cos"> tylko nie wiem gdzie wstawić .cos{}
Nowe klasę dodajesz do ACP → Style i szablony → Style → [twój styl] → global.css → Tryb zaawansowany

Najlepiej gdzieś na końcu, dodajesz coś w stylu:

.cos {
TREŚĆ


Potem użycie:

<td class="cos"
Pomoc poza forum - odpłatnie.
Przejmujesz się walidatorem?
Jeśli Ci pomogłem naciśnij guzik POMÓGŁ lub dodaj PUNKT REPUTACJI
Nie będzie się to gryzło ?
Niby z czym? Jeśli przeglądarki wyświetlają prawidłowo to nie wiem w czym problem.
Jeśli Ci pomogłem naciśnij guzik POMÓGŁ lub dodaj PUNKT REPUTACJI
Ja tam używam style w td i jest wszystko ok :)
Pomoc poza forum - odpłatnie.
W sumie lepiej używać klas bo jest czytelniej niż kodu inline.
Ja osobiście unikam kodu inline.

Tutaj więcej o walidacji
http://validatorfaq.com/czym-jest-walidacja-html-i-css/
Jeśli Ci pomogłem naciśnij guzik POMÓGŁ lub dodaj PUNKT REPUTACJI
Następnym błędem jest "Element center not allowed as child of element span in this context. (Suppressing further errors from this subtree.)"
…an="0"><span class="smalltext"><center><strong>Rodzaj:</strong></center></span…
nie wiem czy czasami nie chodzi w tym o <center> tak ?
Nie używa się <center> już. I w dodatku jest w <span>
Jeśli Ci pomogłem naciśnij guzik POMÓGŁ lub dodaj PUNKT REPUTACJI
(26.03.2014, 18:53)Majcon napisał(a): gdzie głównym błędem w stylu infinity dark jest "The width attribute on the td element is obsolete. Use CSS instea" chodzi w tym błędzie o to żeby nie używać style="" na przykład w <td>

Coś Ci się chyba pomyliło.. Przecież w błędzie masz wyraźnie napisane width attribute - nie trzeba nawet umieć angielskiego żeby stwierdzić, że chodzi o atrybut width, a nie style...

Dalej - is obsolete - jest archaiczny (tak jak <center>), a nawet zdeprecjonowany w HTML5. No i na końcu - Use CSS instead - masz użyć CSS zamiast atrybutu HTML (width="40" zamieniasz na style="width:40px;" lub klasę z width:40px;).

Nie ma żadnej wzmianki o atrybucie style, który może być stosowany w dowolnej sytuacji... Choć oczywiście lepiej używać klas w cachowanym pliku.

@SLAVOO, niektóre błędy może i nie mają znaczenia, ale np. niedomknięte albo błędne tagi spowalniają boty wyszukiwarek, np. Google, co wydłuża czas ładowania strony i wpływa w pewnym stopniu na SEO.
Destroy666 dzięki myślałem że chodziło o to że ma to znajdować się w stylu że w innym pliku a nie że w styl=""
Line 189, Column 7: Stray end tag head.
tego błędu w ogóle nie rozumiem :D </head> jest w tej linii
Wygląda na podwójny </head>
Gdzieś masz drugi. O ile google mi dobrze przetłumaczył z angielskiego.
Jeśli Ci pomogłem naciśnij guzik POMÓGŁ lub dodaj PUNKT REPUTACJI
jest tylko jedno (sprawdziłem w źródle)
Przenieś z <head> do <body> ten element (z headerinclude):
<div id="fb-root"></div>
Usunięte w ogóle nie było mi potrzebne to już

ale teraz mam taki o to błąd
<!DOCTYPE html><!-- startindex -->
<!
DOCTYPE html><!-- startindex -->
<
html xml:lang="pl" lang="pl" xmlns="http://www.w3.org/1999/xhtml" xml:lang="pl" lang="pl" xmlns="http://www.w3.org/1999/xhtml"
Duplikaty
ale w szablonie index jest dobrze
<!DOCTYPE html><!-- startindex -->
<
html xml:lang="pl" lang="pl" xmlns="http://www.w3.org/1999/xhtml"

jakiś pomysł dlaczego to się duplikuje ?



Użytkownicy przeglądający ten wątek:

1 gości