Witam.
Panowie jak zacząć tekst od nowe linijki w html, szukam coś wyczytałem, można użyć różnych znaczników,
, <hl1> itd, jak to jest z tym ?
Html tekst od nowej lini.
- Rejestracja: dni
- Ostatnio: dni
- Rejestracja: dni
- Ostatnio: dni
- Postów: 35
<BR>
- Rejestracja: dni
- Ostatnio: dni
- Postów: 401
Możesz użyć <p>, by podzielić tekst na akapity - domyślne style przeglądarki powinny łamać tekst po każdym akapicie (i wstawiać odrobinę odstępu między nimi).
Jeżeli chcesz tylko złamać wiersz, wtedy <br>.
- Rejestracja: dni
- Ostatnio: dni
- Lokalizacja: Poznań
- Postów: 9019
A może opisz dokładniej, co chcesz uzyskać/po co Ci takie przejście do nowej linii jest potrzebne.
Tak, jak napisał @Michał Skovv - skorzystanie z <BR> daje taki efekt, ale nie zawsze (w sumie - rzadko kiedy) jest to zalecane rozwiązanie. Lepsze jest już podejście @Sensacyjny Sebastian - czyli skorzystanie z tagów tworzących strukturę dokumentu, a nie jedynie wpływających na jego prezentację - tyle że ciężko coś mądrze doradzić, jeśli nie wiemy dokładnie w czym jest problem/co chcesz osiągnąć.
- Rejestracja: dni
- Ostatnio: dni
Chodzi mi o to, żeby tekst który piszę był widziany na stronie w ten sposób.
tekst...
tekst...
tekst...
a nie w ciągłej lini.
- Rejestracja: dni
- Ostatnio: dni
to zależy od tego dlaczego chcesz żeby tekst był w nowej linii. Zazwyczaj albo to oddzielny element, więc zależnie od kontekstu wsadzasz to w konkretny znacznik html, albo po prostu oddzielne <div> albo <h1> albo są to oddzielne paragrafy, wtedy wsadzasz je w <p>. W ostateczności nową linię uzyskujesz przez znacznik <br> (break line), ale w dobrym kodzie nigdy nie zobaczysz tego znacznika. Przeglądarka sama łamie tekst gdy nie mieści się na ekranie i dzieje się to w różnym miejscu na różnych urządzeniach i rozdzielczościach, więc nie ma sensu samemu łamać tekstu.
Masz też znacznik <pre> - w nim wystarczy zrobić nową linię w kodzie źródłowym żeby przejść do nowej linii - dobre np do przeklejania i prezentowania kodu.
Tu masz listę blokowych znaczników - każdy z nich spowoduje przejście do nowej linii (chyba że to nadpiszesz w stylach)
https://www.geeksforgeeks.org/html/html-block-and-inline-elements/#block-level-elements
Tak naprawdę stylami możesz sprawić że dowolny znacznik będzie się tak zachowywał, wystarczy dodać display: block lub white-space: pre; żeby zachowywał się jak <pre>.
Zrób sobie jakiś podstawowy kurs zanim zaczniesz pytać na forum
- Rejestracja: dni
- Ostatnio: dni
Właśnie czytam.
Jeszcze jedno pytanie, jak zrobić żeby np.link był jeden pod drugim. przejście do google
- Rejestracja: dni
- Ostatnio: dni
serwkomp napisał(a):
Jeszcze jedno pytanie, jak zrobić żeby np.link był jeden pod drugim. przejście do google
no to w tym przypadku możesz to potraktować jako listę linków, więc używasz <ul> (unordered list) i <li> do każdego linka (list item)
<ul>
<li><a href="https://www.google.com">google</a></li>
<li><a href="https://www.youtube.com">youtube</a></li>
</ul>
albo jako nawigację, znacznik <nav> z tym że nawigacja w domyśle jest pozioma, więc stylami zmieniasz na pionową
- Rejestracja: dni
- Ostatnio: dni
Ok , bardzo dziękuje za pomoc.