Projektuję wiele prostych pojedynczych stron internetowych na sprzedaż lub pocztę elektroniczną. Często mam problemy z nagłówkami i pożądanymi podziałami linii przy różnych szerokościach mediów.
Na przykład mógłbym mieć taki nagłówek, jak:
Nasz nowy rzecz jest najlepszą rzeczą od krojonego chleba!
Bez absolutnie braku uwagi na łamanie linii, łamanie linii wygląda następująco:
Nasz nowy rzecz jest najlepszą rzeczą od
krojonego chleba!
W pełnym rozmiarze strony chciałbym przerwać linię po „the”. Tworzenie dwóch linii.
Nasz nowy
rzecz jest najlepszą rzeczą od krojonego chleba!
W przypadku ekranu o średniej szerokości złamałbym dwa razy:
Nasz nowy
rzecz jest najlepszą rzeczą
od krojonego chleba!
W przypadku jeszcze węższych ekranów łamałbym się po „nowym”, po „thingamabob” i po „thing”. Tworzenie czterech linii.
Nasz nowy
thingamabob
to najlepsza rzecz
od czasu krojonego chleba!
I naprawdę nie chcesz używać znaczników Break ( <br>
), ponieważ takie trudne ustawianie przerwy we wszystkich rozmiarach. Do tej pory używałem zapytań o media i szerokość procentowych dla różnych h1
- h5
znaczniki tak, że szerokość sił tagów przerwy. Ale wydaje mi się to „hacking” ( czasami jest również bardzo temperamentne w oparciu o rzeczywisty tekst).
Jaki jest najlepszy sposób kontrolowania podziałów linii bez twardego kodowania ich w HTML?