кирилица в web–страници

6 отговора 276 прегледа
#1

кирилица в web–страници

Имам един "малък" проблем... Като си направя някоя страница с текст на кирилица, не ми излиза после самата страница в IE на кирилица, ами само маймуни.

Какво точно и къде трябва да се впише в страницата, за да се отваря направо на кирилица?

Отговор
в отговор на roudon #2

Re: кирилица в web–страници

Mejdu <head></head> trebe da turish tui - <meta http-equiv="Content-Type" content="text/html; charset=windows-1251" />

Pentium inside, idiot outside!
Отговор
в отговор на roudon #3

Re: кирилица в web–страници

Указанията на Volkano са достатъчни в 90% от случаите, така че най-вероятно ще те устрои.

Иначе, преди няколко години ми се наложи да кача няколко страници на кирилица на един американски сървър. Какво беше учудването ми, когато се оказа, че указанието в <head>-а като това на Volkano изобщо не ми помага.

Тогава ме светнаха, че има поне два начина за указване на кодирането на кирилицата.

Едното е вътре в самата страница, както казва Volkano.

Другото зависи от самия сървър, на който е публикувана страницата. Преди да изпрати страницата към браузъра, сървърът изпраща и някои служебни данни, сред които Content-Type-а.

За един HTML документ сървърът обикновено праща ей-това като Content-Type:
text/html

А "моят сървър" пращаше:
text/html encoding=iso-8859-1

А за браузъра указанието на сървъра има предимство пред указанието в самата страница.

Тормозих администратора на сървъра 3 месеца, за да махне ограничащата настройка на сървъра.

Отговор
в отговор на Bлaди_ #4

Re: кирилица в web–страници

A tova koeto kaza vulkano kakvo predstavlqva po-to4no. dosega ne sym imal problemi s kirilizirani saitove, no sym izpolzval predimno bg hostingi. A mi e lubopitno kakvo predstavlqvat tagovete i metite koito izpolzvam v saitovete si. {: Ne obi4am da gi pozvam inak bez da gi znam kakvo predstavlqvat.

I sam voin e voin!
Отговор
в отговор на SAMOTNlQT_VOlN #5

Re: кирилица в web–страници

info:
[линк] - общо
[линк] - по-конкретно
[линк] - най-конкретно

Отговор
в отговор на Bлaди_ #6

Re: кирилица в web–страници

А "моят сървър" пращаше:
text/html encoding=iso-8859-1


не е ли било по-скоро "charset=..." ;))

Отговор
в отговор на Bлaди_ #7

Re:-)

... всеки сървър език може да промени пращаният от сървъра хедър вътре в самата станица.......

<?php
header("Content-Type: text/html; charset=windows-1251");
?>

има и др. начини....

<style type="text/css" media="screen">
<!--
@charset "Windows-1251";
-->
</style>

А също може да се играе със вградени шрифтове, с content-language - w3.org и php.net имат доста инф.

P.S.
Запознат съм с PHP за др. сървър сайд езици някои др. да даде инф.

HowBizarre
Отговор