HTML - tagi podstawowe
Tagi nagłówka
Każdy dokument zaczyna się od nagłówka. Możesz użyć różnych rozmiarów dla swoich nagłówków. HTML ma również sześć poziomów nagłówków, które używają elementów<h1>, <h2>, <h3>, <h4>, <h5>, i <h6>. Podczas wyświetlania dowolnego nagłówka przeglądarka dodaje jedną linię przed i jedną po tym nagłówku.
Przykład
<!DOCTYPE html>
<html>
<head>
<title>Heading Example</title>
</head>
<body>
<h1>This is heading 1</h1>
<h2>This is heading 2</h2>
<h3>This is heading 3</h3>
<h4>This is heading 4</h4>
<h5>This is heading 5</h5>
<h6>This is heading 6</h6>
</body>
</html>
To da następujący wynik -
Znacznik akapitu
Plik <p>tag oferuje sposób na podzielenie tekstu na różne akapity. Każdy akapit tekstu powinien znajdować się między otwierającym tagiem <p> a zamykającym </p>, jak pokazano poniżej w przykładzie -
Przykład
<!DOCTYPE html>
<html>
<head>
<title>Paragraph Example</title>
</head>
<body>
<p>Here is a first paragraph of text.</p>
<p>Here is a second paragraph of text.</p>
<p>Here is a third paragraph of text.</p>
</body>
</html>
To da następujący wynik -
Znacznik końca linii
Ilekroć używasz <br />element, wszystko następujące po nim zaczyna się od następnego wiersza. Ten tag jest przykładem plikuempty element, w którym nie ma potrzeby otwierania i zamykania tagów, ponieważ nie ma między nimi nic.
Znacznik <br /> zawiera spację między znakami bri ukośnik. Jeśli pominiesz tę spację, starsze przeglądarki będą miały problemy z renderowaniem podziału wiersza, a jeśli pominiesz znak ukośnika i po prostu użyjesz <br>, nie jest to poprawne w XHTML.
Przykład
<!DOCTYPE html>
<html>
<head>
<title>Line Break Example</title>
</head>
<body>
<p>Hello<br />
You delivered your assignment ontime.<br />
Thanks<br />
Mahnaz</p>
</body>
</html>
To da następujący wynik -
Wyśrodkowanie treści
Możesz użyć <center> znacznik, aby umieścić dowolną zawartość na środku strony lub w dowolnej komórce tabeli.
Przykład
<!DOCTYPE html>
<html>
<head>
<title>Centring Content Example</title>
</head>
<body>
<p>This text is not in the center.</p>
<center>
<p>This text is in the center.</p>
</center>
</body>
</html>
To da następujący wynik -
Linie poziome
Poziome linie służą do wizualnego podziału sekcji dokumentu. Plik<hr> tag tworzy linię od bieżącej pozycji w dokumencie do prawego marginesu i odpowiednio ją przerywa.
Na przykład możesz chcieć umieścić linię między dwoma akapitami, jak w podanym przykładzie poniżej -
Przykład
<!DOCTYPE html>
<html>
<head>
<title>Horizontal Line Example</title>
</head>
<body>
<p>This is paragraph one and should be on top</p>
<hr />
<p>This is paragraph two and should be at bottom</p>
</body>
</html>
To da następujący wynik -
Jeszcze raz <hr /> tag jest przykładem empty element, w którym nie ma potrzeby otwierania i zamykania tagów, ponieważ nie ma między nimi nic.
Plik <hr /> element ma spację między znakami hri ukośnik. Jeśli pominiesz tę spację, starsze przeglądarki będą miały problem z renderowaniem linii poziomej, a jeśli pominiesz znak ukośnika i po prostu użyj<hr> nie jest poprawne w XHTML
Zachowaj formatowanie
Czasami chcesz, aby Twój tekst był zgodny z dokładnym formatem, w jakim jest zapisany w dokumencie HTML. W takich przypadkach możesz użyć wstępnie sformatowanego tagu<pre>.
Dowolny tekst między początkiem <pre> tag i zamykający </pre> tag zachowa formatowanie dokumentu źródłowego.
Przykład
<!DOCTYPE html>
<html>
<head>
<title>Preserve Formatting Example</title>
</head>
<body>
<pre>
function testFunction( strText ){
alert (strText)
}
</pre>
</body>
</html>
To da następujący wynik -
Spróbuj użyć tego samego kodu, nie przechowując go w środku <pre>...</pre> tagi
Przestrzenie nierozerwalne
Załóżmy, że chcesz użyć wyrażenia „12 gniewnych mężczyzn”. W tym przypadku nie chcesz, aby przeglądarka dzieliła „12, Zły” i „Mężczyźni” na dwie linie -
An example of this technique appears in the movie "12 Angry Men."
W przypadkach, gdy nie chcesz, aby przeglądarka klienta przerywała tekst, powinieneś użyć nierozdzielającej jednostki spacji zamiast normalnej przestrzeni. Na przykład podczas kodowania „12 gniewnych ludzi” w akapicie powinieneś użyć czegoś podobnego do następującego kodu -
Przykład
<!DOCTYPE html>
<html>
<head>
<title>Nonbreaking Spaces Example</title>
</head>
<body>
<p>An example of this technique appears in the movie "12 Angry Men."</p>
</body>
</html>
To da następujący wynik -