Witam, czy macie jakiś pomysł jak przy użyciu JS usuwać z tekstu wdowy i ort! z tekstu który nie zawiera
ponieważ dopasowuje się do
??
Witam, czy macie jakiś pomysł jak przy użyciu JS usuwać z tekstu wdowy i ort! z tekstu który nie zawiera
ponieważ dopasowuje się do
??
Ale że jak? Z tego co mi wiadomo to wdowa i bĘkart to pierwsza/ostatnia linijka tekstu z danego akapitu na stronie. Na stronie... Paginujesz tekst?
Chodzi mi o to by poprzenosić samotne ostatnie litery lub pary liter np. że, i, a, itp. do nowego wiersza
twarda spacja, słyszałeś kiedyś?
robisz tak samo jak w Wordzie, czyli "mam kotka i[TWARDA_SPACJA]pieska", w kodzie html wygląda to tak mam kotka i pieska
. nie szukasz które słowo jest gdzie, po prostu traktujesz w ten sposób wszystkie krótkie słowa i tyle - jeżeli miałoby samo "i
" zostać na końcu - zostanie przeniesione. W środku wiersza zostanie nieruszone.
to zadziała :)
$('.text').each(function() {
var tekst = $(this).html();
tekst = tekst.replace(/(\s)([\S])[\s]+/g,"$1$2 "); //jednoznakowe
tekst = tekst.replace(/(\s)([^<][\S]{1})[\s]+/g,"$1$2 "); //dwuznakowe
$(this).html(tekst);
});
Czy są jakieś przeciwwskazania, żeby w ogóle stosować zrzucanie zwisów do następnej linii? Internet to nie druk, czy jest sens to ruszać?
http://sjp.pwn.pl/poradnia/haslo/sieroty-na-koncu-wiersza;8893.html
Nie ma znaczenia czy jest to druk czy strona www - tekst wszędzie powinien być poprawnie sformatowany. Takie wiszące literki na końcu wiersza są tak samo wkurzające (po prostu kują w oczy przy czytaniu) jak spacja PRZED znakiem interpunkcyjnym, czy pomiędzy nawiasem a tekstem, który ten nawias otacza.
Pytanie równie dziwne, co "czy w internecie trzeba stosować się do zasad ortografii" (chociaż patrząc na niektóre miejsca w sieci to ludzie chyba serio uważają, że nie trzeba ;))