Poradnik HTML
    Zaloguj FAQ  •  Szukaj    


Obecny czas: 10 Lut 2012, 00:00

Pomysł na Biznes to tylko krok do Twojego sukcesu. Sprawdź jak łatwo zostać milionerem.




Napisz nowy temat Odpowiedz  [ 7 posty(ów) ] 
Autor Wiadomość
 
PostWysłany: 13 Sty 2007, 13:14 
Offline
Specjalista
Specjalista
Awatar użytkownika

Dołączenie: 28 Gru 2006, 15:10
Posty: 820
Pochwały: 9
Chciałbym zapoznać was z czymś, co moŻe się przydać w najmniej niespodziewanym momencie, a mianowicie pisaniu stron w HTML?u za pomocą najzwyklejszego edytora tekstowego, co jest rzeczą, mimo pozorów, banalną.

Część 1 - Budowa strony
Mimo iŻ HTML jest trochę przestarzały to dla początkującego webmastera jest wystarczający
Stronę w nim budujemy za pomocą znaczników (tagów). KaŻdy znacznik składa się ze znaków: mniejszości (<) i większości (>), tworzących nawias (<>) oraz tekstem między nimi. Jeśli tekst pomiędzy nawiasami jest poprzedzony znakiem slash (/) to kończy on blok (lub sekcję). A więc znacznik moŻe wyglądać tak: <tekst>, lub tak: </tekst>. Pierwszy moŻe być samodzielny lub występować w parze. Drugi występuje zawsze po tagu rozpoczynającym, czyli o takim samym tekście ale bez slasha.
Podstawą są 3 pary znaczników:
- <html> </html> Rozpoczęcie i zakończenie kodu
- <head> </head> Rozpoczęcie i zakończenie nagłówka
- <body> </body> Rozpoczęcie i zakończenie korpusu
Na razie czarna magia, ale juŻ tłumaczę.
<html> - Rozpoczyna naszą stronę internetową. Wstawiamy go zawsze na początku strony. Informuje on przeglądarkę o rozpoczęciu kodu HTML.
</html> - Kończy naszą stronę internetową. Wstawiamy go zawsze na końcu strony. Informuje on przeglądarkę o zakończeniu kodu HTML.
Cała zawartość strony powinna znajdować się pomiędzy tymi znacznikami
w nagłówku lub korpusie.

<head> - Rozpoczyna nagłówek (sekcja nagłówkowa). Wstawiamy go zawsze po tagu <html>. Informuje on przeglądarkę o najwaŻniejszych rzeczach dotyczących technicznej części strony.
</head> -Kończy nagłówek. Wstawiamy go zawsze przed tagiem <body>.
<body> - Rozpoczyna Korpus (sekcja główna). Wstawiamy go zawsze po tagu </head>.
Zawiera on całą treść strony oraz dane dotyczące wyglądu.
</body> - Kończy korpus. Wstawiamy go zawsze przed tagiem </html>.
No, juŻ moŻemy zbudować kod strony (co prawda nic tam nie będzie, ale to juŻ coś), który będzie wyglądał tak:
Kod:
<html>
<head>
</head>
<body>
</body>
</html>



Część 2 - sekcja nagłówkowa
Mieści się ona pomiędzy znacznikami <head> i </head>. Umieszczamy w niej tytuł, stronę kodową, elementy kodu dotyczące efektowności i poprawności wyświetlania strony.
?Tytuł
Tytuł powinien być:
- Krótki
- Związany z treścią strony
- Jedynym fragmentem kodu wyświetlanym z sekcji nagłówkowej (tekst lub rysunek)
- WyróŻniający się z otoczenia
Do zmian wyglądu tytułu w wersji pisanej moŻna uŻywać znaczników do edycji tekstu.
?Strona kodowa strony
Jak wiemy na ziemi jest wiele róŻnych kultur uŻywających wiele róŻnych języków i narzeczy. Podstawowym pismem internetu jest alfabet łaciński, jednak wiele znaków w nim nieobecnych, np.: ę, ź.
Standardem w internecie jest ?iso-8859-2? które bez problemów koduje większość polskich znaków. Problemem są 3 litery: ą, ś i ¦. Trzeba je zastępować znakami: ?, ?, ?. Do oznaczenia strony kodowej iso-8859-2 uŻywa się tagu:
<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"iso-8859-2">.
MoŻna teŻ uŻyć programu ?Ogonki97?, który zamieni 3 powyŻsze litery na odpowiedniki w iso-8859-1 oraz doda odpowiedni znacznik.
?Inne
Do tej sekcji dodawane teŻ inne istotne (lub przydatne) znaczniki lub skrypty (czyli krótkie programy odtwarzane w przeglądarce).

A więc nasz skrypt wygląda tak:
Kod:
<html>
<head>
<edytor1>Tytuł</edytor1>
<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"iso-8859-2">.
<waŻny tag 3>
<waŻny tag 5>
<waŻny tag 8>
</head>
<body>
</body>
</html>


Część 3- sekcja główna
Tutaj zazwyczaj nie umieszczamy Żadnych tagów dotyczących całej strony, a jedynie bloków (fragmentów) tekstu. A więc wypadało by pokazać kilka podstawowych tagów:
bgcolor="Nazwa koloru po angielsku" wartość Tagu <body> ustalająca kolor tła
<i></i> ?Italic? Pochylenie czcionki
<b></b> ?Bold? Pogrubienie czcionki
<u></u> ?Underline> Podkreślenie czcionki
<img src=?nazwa_rysunku.rozszerzenie?> Wstawienie rysunku.
<br> Następny wiersz
<p> Pusty wiersz
<tt></tt> Czcionka monotypiczna, czyli o stałej szerokości znaku
<font></font> Ma on dwie odstawowe wartości
size=?x&#8221; Rozmiar czcionki, od 1 do 7, lub ??2? , ?-1? ?+0? ?+1? ?+2? ?+3? ?+4? (pierwszego nie polecam poniewaŻ czasem nie działa)
color=?angielska nazwa koloru&#8221;
Wartości uŻywamy w tagu rozpoczynającym, razem lub osobno.
<a href=?adres url?>Wyświetlany tekst</a> Odnośnik do innej strony
<a href=?#Nazwa_kotwicy?>Wyświetlany tekst lub zdjęcie</a> Odnośnik Kotwicy
<a name=?#Nazwa_kotwicy?>Tu moŻna wstawić tekst</a> Kotwica
Kotwica słuŻy do przenoszenia nas do konkretnego miejsca na stronie. Jeśli szukane miejsce znajduje się na innej stronie znak ?#? poprzedzamy jej nazwą.
<hr> Linia moŻe mieć 2 wartości
width=(wartość w pixelach lub procentach) szerokość lini
size=(wartość w pixelach) wysokość lini

No to juŻ mamy na stronie "coś" sensownego
Kod:
<html>
<head>
<b>Tytuł</b>
<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"iso-8859-2">.
<waŻny tag>
</head>
<body bgcolor="red">
<b><tt>Treść 1<tt></b><p>

Bla bla bala<br>
<a href="http://www.utx.pl/">Forum UTX</a>
<a href=#kotwica>Coś tam</a>
<a href="url"#kotwica2>url</a>
1<br>
2<br>
3<br>
4<br>
<name=#kotwica></a>Coś tam
</body>
</html>


Część 4 - Tabele
Tworzenie tabeli to dość skomplikowana sprawa, jednak do jej syworzenia wystarczą 3 pary tagów:
<table></table> Informuje przeglądarkę o rozpoczęciu i zakończeniu pisania tabeli
<tr></tr> Nowy wiersz w tabeli
<td></td> Nowa komórka tabeli
Do powyŻszych tagów uŻywamy następujących wartości:
border="Grubość ramki w pixelach" (tylko w tagu <table>)
cellpadding="Margines w pixelach" (tylko w tagu <table>)
width="Szerokość w pixelach lub procentach"
height="Wysokośćć w pixelach lub procentach"

Tabela 2\2 pola:
Kod:
<table>
<tr>
   <td></td>
   <td></td>
</tr>
<tr>
   <td></td>
   <td></td>
</tr>
</table>

>>>>>W kaŻdym wierszu musi być tyle samo komórek<<<<<

---------------------------
Proszę o konstruktywne komentarze i krytykę.
Pozdrawiam
Rafał Karwat


Publikowanie i kopiowanie tego tekstu bez zgody autora jest łamaniem praw autorskich.
Wykaz stron i for na których za moją zgodą publikowany jest ten artykuł: http://frytka-jamniki.webpark.pl/autoryzacja.html


Ostatnio edytowany przez Zabaweb, 15 Kwi 2009, 22:37, edytowano w sumie 1 raz

 Profil  
    unknownunknown

   
 
PostWysłany: 16 Mar 2008, 22:50 
Offline
Lamer
Lamer

Dołączenie: 16 Mar 2008, 22:44
Posty: 1
Nie dopisałes jednej komendy a mianowicie :
<title></title>
jeśli jeszcze zobacze jakieś braki dam znać ;-)


 Profil  
    unknownunknown
 
PostWysłany: 10 Maj 2008, 13:58 
Offline
Specjalista
Specjalista
Awatar użytkownika

Dołączenie: 07 Lut 2008, 18:13
Posty: 730
Miejscowość: Okolice KrK
Ja załączam jeszcze link do przyjemnego i bardziej rozbudowanego notatnika dla osób którym pisanie w systemowym się wizualnie znudziło. Notepad++ ----> klik


 Profil  
    unknownunknown
 
PostWysłany: 14 Kwi 2009, 08:56 
Offline
Awatar użytkownika

Dołączenie: 13 Kwi 2009, 19:58
Posty: 28
Miejscowość: Kwidzyn
<i></i> ?Italic? Pochylenie czcionki
<b></b> ?Bold? Pogrubienie czcionki
<u></u> ?Underline" Pochylenie czcionki

Chyba powinno być:

<u></u> ?Underline" PODKRE¦LENIE, a nie pochylenie czcionki. ;)


 Profil E-mail  
    unknownunknown
 
PostWysłany: 15 Kwi 2009, 22:35 
Offline
Specjalista
Specjalista
Awatar użytkownika

Dołączenie: 28 Gru 2006, 15:10
Posty: 820
Pochwały: 9
Tak przepraszam zaraz poprawię.
Dziękuję bardzo i pozdrawiam


 Profil  
    unknownunknown
 
PostWysłany: 28 Kwi 2009, 11:37 
Offline
Specjalista
Specjalista

Dołączenie: 11 Lis 2008, 21:42
Posty: 849
Pochwały: 13
Dodaj:
<blink>...</blink> mrugający tekst (tylko Netscape/Mozilla/Firefox i Opera 7.2!)
<sup>...</sup> - Indeks górny
<sub>...</sub> - Indeks dolny

Akapit

1. Wyrównanie do lewej
<p align="left">...</p>

2. Wyrównanie do prawej
<p align="right">...</p>

3. Wyśrodkowanie
<p align="center">...</p>

4. Justowanie (wyrównanie do obu marginesów)
<p align="justify">...</p>


 Profil  
    unknownunknown
 
PostWysłany: 25 Paź 2011, 21:46 
Offline

Dołączenie: 21 Paź 2011, 23:13
Posty: 36
Poradnik przydatny dla laików.
Byłoby jeszcze lepiej, gdybyś bardziej przejrzyście sformatował tekst.


 Profil E-mail  
    Windows7Firefox
Wyświetl posty z poprzednich:  Sortuj według  
Napisz nowy temat Odpowiedz  [ 7 posty(ów) ] 

Ciekawe tematy: SKLEP-OUTLET oraz Biznes do 8.000pln






Suknie Ślubne na tę wyjątkową chwilę. Zapraszamy!

phpBB skin developed by: John Olson Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group