Я розробляю безліч простих веб-сторінок на одній сторінці для продажу або електронної пошти. Я часто зустрічаю проблеми з заголовками, і потрібні розриви рядків на різних ширинах медіа.
Наприклад, у мене може бути такий заголовок, як:
Наша нова річмамаб - це найкраща штука з нарізаного хліба!
Без абсолютно уваги до розривів рядків лінія розривів виглядає так:
Наша нова річмамаб - це найкраща штука з
нарізаного хліба!
У повному розмірі веб-сторінки я хотів би перервати лінію після "the". Створення двох рядків.
Наша нова річмамаб - це
найкраща штука з нарізаного хліба!
Для екрана із середньою шириною я би зламав двічі:
Наша нова річмамаб
- це найкраща штука
з нарізаного хліба!
Для ще більш вузьких екранів я б перервався після "нового", після "речімабоб" і після "речі". Створення чотирьох рядків.
Наша нова
річмамаб
- це найкраща штука
з нарізаного хліба!
Я дійсно не хочу використовувати теги розриву ( <br>
), оскільки це жорстко встановлює перерви на будь-які розміри. До сих пір я використовував медіазапроси і ширину в процентах для різних h1
- h5
мітки , так що ширина міток сил перерви. Але це здається мені "хакітним" (воно також часом дуже темпераментне, засноване на фактичному тексті).
Який найкращий спосіб контролювати розриви рядків без жорсткого кодування їх у html?