Piespiest līnijas pārtraukumu css. HTML defise

Internets sastāv no satura, saturs - no vārdiem, un vārdi var būt ļoti, ļoti gari. Un agrāk vai vēlāk tīmekļa pārzinis saskaras ar garu vārdu defisēšanas problēmu. Šī problēma īpaši attiecas uz atsaucīgu dizainu un nelieliem satura blokiem. Tātad, kā jūs risināt šo problēmu?

Defise

Pirmais risinājums garu vārdu defisēšanai ir ar defisi.

Defisi (-webkit-defises: auto; -moz-defises: auto; -ms-defises: auto; defises: auto;)

Pārlūkprogrammas atbalsts: CSS defises atbalsta gandrīz visas mūsdienu pārlūkprogrammas, izņemot pārlūku Chrome, Opera un Android. Tāpat ļoti bieži gramatiski nepareizās vietās tiek ievietota defise.

Lauziet vārdu

Vārdu pārtraukums ir CSS rekvizīts, kas nosaka, vai pārtraukt rindas vārdos.

Obriv-slova (-ms-word-break: break-all; word-break: break-all; word-break: break-word;)

Pārlūkprogrammas atbalsts: Word break tiek atbalstīts visās pārlūkprogrammās, izņemot Opera Mini un vecākas Opera versijas.

Pārplūdes ietinējs

Nākamais risinājums ir pārpildīšanas iesaiņojuma izmantošana.

Obertka-perepolneniya (vārdu aplaušana: pārtraukuma vārds; pārpildes ietīšana: pārtraukuma vārds;)

Pārlūkprogrammas atbalsts: tiek atbalstīts gandrīz visās pārlūkprogrammās. Piezīme. Dažās pārlūkprogrammās “pārpildes iesaiņojuma” vietā ir jāizmanto vārda aplaušana.

Elipse

Vēl viena iespēja ir izmantot elipsi.

Mnogotochiye (pārpilde: slēpta; atstarpe: nowrap; teksta pārpilde: elipse;)

Pārlūkprogrammas atbalsts: atbalsta visas mūsdienu pārlūkprogrammas.

Šī ir darba metode, taču tālu no ideāla.

Galīgais risinājums: Pārpildes un defisiņu iesaiņojuma izmantošana.

Finalnoye-resheniye (pārpildes ietīšana: pārtraukuma vārds; vārdu aplaušana: pārtraukuma vārds; -webkit-defises: auto; -ms-defises: auto; -moz-defises: auto; defises: auto;)

Šis risinājums ļaus pārlūkprogrammai, kas to atbalsta, ievietot defisi un, ja pārlūkprogrammas neatbalsta, ievietot rindiņas pārtraukumu.