Różnice pomiędzy HTML/HTML5 i XHTML - od czego zacząć?

Różnice pomiędzy HTML/HTML5 i XHTML - od czego zacząć?
Fi3rce
  • Rejestracja:ponad 10 lat
  • Ostatnio:ponad 9 lat
  • Postów:423
0

Witam. Chciałbym nauczyć się tworzyć strony internetowe, ale trudno mi się odnaleźć w tych wszystkich nazwach i nie bardzo wiem od czego zacząć i w jakiej kolejności. Trochę szperałem w internecie, ale dalej niewiele mi się rozjaśniło, tyle tylko że występowały w tej koleności HTML => XHTML => HTML5. Nie wiem czy zacząć od HTML'a zwykłego, czy od razu o 5. Jeżeli jakieś dodatkowe umiejętności będą mi przydatne proszę o wypisanie. Dziękuje :)


„Every Pro was once an amateur, every expert was once a beginner.”
edytowany 2x, ostatnio: Fi3rce
0

ucz się 5, to jest po prostu zbiór konwencji, usunięcie pozostałości po archaicznych metodacy stylowania html'a i dodanie zajebistych semantycznych elementów. nie będziesz wszystkiego opakowywał w divy tylko ładnie oznaczał w np <header><article> czy <footer>. dzięki temu przeglądarka ładnie sobie radzi z Twoją stroną :)

Ktos
Moderator
  • Rejestracja:prawie 23 lata
  • Ostatnio:około 2 godziny
0

HTML 5 to HTML 4 + kilka dodatkowych znaczników + kilka uproszczeń + tona marketingu. Spokojnie zacznij od HTML 5, od razu nie będziesz musiał się odzwyczajać od niektórych nawyków, bo ich nie nabierzesz :-)

XHTML to XML-owa odmiana HTML, chodzi o to samo, tylko, że są większe wymagania dotyczące zamykania znaczników, przestrzeni nazw i paru szczegółów. Spokojnie dasz sobie radę obejść się bez znajomości XHTML.

Dawno temu był sobie HTML 4, potem przerobili go na XHTML i stworzyli XHTML 1.0 i zaczęli robić XHTML 2, który miał być totalnie niepodobny, ale w międzyczasie inni zaczęli robić HTML 5 i on się przyjął jako standard de facto.

0

Super, dzięki za szybką odpowiedź! :) A polecacie jakieś kursy może? Czy po prostu odpalić YT/Google code editora jakiegoś i jazda

dzek69
Moderator
  • Rejestracja:ponad 18 lat
  • Ostatnio:około 2 miesiące
  • Lokalizacja:Rzeszów
1

na pewno uważaj korzystając z mocno wypozycjowanego w3schools - zawiera trochę błędnych informacji, a nazwa błędnie sugeruje, że ta strona ma coś wspólnego z w3 - nie ma.

html5doctor fajnie opisuje nowe znaczniki, ale raczej to nie jest coś, żeby zaczynać od zera - raczej jako dodatkowa pomoc w trakcie nauki


Fi3rce
  • Rejestracja:ponad 10 lat
  • Ostatnio:ponad 9 lat
  • Postów:423
0

A czy istnieje jakaś hierarchia tego co powinienem opanować, żeby docelowo tworzyć strony internetowe na przyzwoitym poziomie? Póki co rozpocząłem intensywną naukę HTML5 i CSS i całkiem nieźle mi to idzie, ale zastanawiam się co dalej i w którym momencie sięgnąć po większą wiedzę i z czego tak naprawdę korzystają web developerzy. Czy jest coś poza HTML, CSS, PHP, JS, MySQL, CMS, framework? Jeżeli nie, to które z tych rzeczy dziabnąć po tym co już mówiłem, bo się w tym trochę gubię jako newbie :(


„Every Pro was once an amateur, every expert was once a beginner.”
edytowany 1x, ostatnio: Fi3rce
Ktos
Moderator
  • Rejestracja:prawie 23 lata
  • Ostatnio:około 2 godziny
4

Ależ oczywiście. Oprócz duetu PHP+MySQL istnieją przecież ASP.NET w swoich dwóch odmianach, Java na różnych poziomach, Ruby (on Rails), Python... A same pojęcia CMS i framework to też opisują dziesiątki różnych narzędzi.

HTML i CSS opisują ci jak strona wygląda.
JavaScript zapewnia ci warstwę zachowania - jak strona reaguje na to, co użytkownik klika.
PHP/ASP.NET/JSP/Python/Ruby to języki programowania i biblioteki, które generują kod HTML (na różnych zasadach) i przetwarzają żądania użytkownika.
MySQL i jego koledzy to bazy danych, które przechowują dane.

FA
Dodalbym jeszcze, ze Javascript, jQuery itd dzialaja po stronie przegladarki, a PHP i inne Pythony po stronie serwera ;)
FA
  • Rejestracja:prawie 11 lat
  • Ostatnio:ponad 7 lat
  • Postów:475
0

Ja jakims uber web-wymiataczem nie jestem, ale polecilbym stronke z kursami: http://www.tutorialspoint.com/index.htm Dawniej z niej dosc duzo korzystalem i na poczatek daje takie dosc jasne spojrzenie na nowa technologie, ktorej zaczynasz sie dopiero uczyc

Fi3rce
  • Rejestracja:ponad 10 lat
  • Ostatnio:ponad 9 lat
  • Postów:423
0

Dzięki bardzo za te pomoce posty. Jak się komuś nawinęły jakieś tutoriale to oczywiście proszę o link. Wole coś sprawdzonego.. bo z tymi tutorialami to niestety tak bywa, ze człowiek się nauczy jakiegoś złego nawyku i później wychodzi szydło z worka..


„Every Pro was once an amateur, every expert was once a beginner.”
Pit199
  • Rejestracja:ponad 9 lat
  • Ostatnio:ponad 9 lat
  • Postów:1
0

Dobre tutoriale prowadzi również Pan Mirosław Zelent:
http://miroslawzelent.pl/
Jego tutoriale są co prawda niedokończone. ale mogą dużo wnieść jeśli chodzi o web developing i web designing.

dzek69
Następnym razem (o ile to nie jednorazowy spam) patrz w jakich wątkach piszesz. Odkopałeś temat sprzed roku.
Bulo
  • Rejestracja:około 9 lat
  • Ostatnio:prawie 9 lat
  • Lokalizacja:3miasto
  • Postów:1
0

z tego co zdążyłem wyczytać w odmętach internetu, to lepiej używać HTML5
dodatkowo CSS dla ułożenia elementów, wyglądu strony
no i PHP7, MySQL no i tak dalej ... ale to z grubsza podstawowe rzeczy

btw. czy da się w HTML5 w canvas używać kodu w Javie? (nie JAVA Script)

somekind
Ani PHP ani MySQL do tworzenia stron internetowych nie są potrzebne.

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.