Html кирилица
8 отговора
244 прегледа
Html кирилица
Ха, здравейте! Правя първата си страница и желая да има превод и на български. Въпросът ми е сварзан с това, по какъв начин е най-удачно да представя кирилицата.
Кой е най-добрия вариант и защо?
1. Използвайки мета тага: <meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
2. Използвайки директно:БЪЛГАРИЯ
3. Друг вариант.
Кой е най-добрия вариант и защо?
1. Използвайки мета тага: <meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
2. Използвайки директно:БЪЛГАРИЯ
3. Друг вариант.
Re: Html кирилица
И като речеш да смениш една дума в текста? Това "БЪЛГАРИЯ" как ще го редактираш?
Re: Html кирилица
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
И нямам никакви проблеми
И нямам никакви проблеми
Re: Html кирилица
що за въпрос?
Б са 7(седем!) символа за изобразяването на една буква. Текстовете на кирилица ще 7 пъти по-големи. Да не говорим за редактирането, което беше споменато по-горе.
Какъв е проблема с charset=windows-1251, та си се замислил за алтернативи?
Б са 7(седем!) символа за изобразяването на една буква. Текстовете на кирилица ще 7 пъти по-големи. Да не говорим за редактирането, което беше споменато по-горе.
Какъв е проблема с charset=windows-1251, та си се замислил за алтернативи?
Re: Html кирилица
Естесвнето, че на така зададен въпрос, отговорът е един- с посочен charset 1251...
Само нали знаеш, че много от сървърите в чужбина по default пускат charset UTF или още някаква друга боза в HTTP хедъра на отговорите си, с което объркват Explorer (а и други браузъри) защото ХТТП header е с приоритет пред съдържанието в страницата! Така че внимавай какво пуска сървъра!
БАба...
Ама баба не е жена, вие не знаете ли?
Само нали знаеш, че много от сървърите в чужбина по default пускат charset UTF или още някаква друга боза в HTTP хедъра на отговорите си, с което объркват Explorer (а и други браузъри) защото ХТТП header е с приоритет пред съдържанието в страницата! Така че внимавай какво пуска сървъра!
БАба...
Ама баба не е жена, вие не знаете ли?
Re: Html кирилица
Просто съм много зелен и не искам само да изпиша кирилицата, а да я изпиша по най-разумния начин. Малко са ми познанията и затова не мога да формулирам правилно въпросите си. Почти във всички страници, които съдържат кирилица се ползва "windows-1251"(по скромни наблюдения) и искам да знам, дали това е най-доброто решение.
Когато използвам "windows-1251" и пиша директно на кирилица в html-файла, след като актуализирам се появяват само "?????????". Когато в html-файла използвам знаците от ascii от &#(191-255) става, но проблемът ми е по какъв начин да въведа тези знаци html-файла.
Когато използвам "windows-1251" и пиша директно на кирилица в html-файла, след като актуализирам се появяват само "?????????". Когато в html-файла използвам знаците от ascii от &#(191-255) става, но проблемът ми е по какъв начин да въведа тези знаци html-файла.
Re: Html кирилица
Ами обикновено когато става така, значи кирилицата на Windows не е била инсталирана коректно от самото начало. Тук не става дума за проблеми с Flex Type, а за грешна инсталация на Windows. Трябва в regional settings да си посочил България, български и кирилица 1251, за да нямаш проблеми. За съжаление това се прави при инсталацията и макарче е възможно да се променя след това, обикновено ефектът не е 100% желаният.
Иначе ако използваш някой по advanced HTML редактор, който позволява да избереш с каква кодировка да си запишеш файла- просто при записването избери 1251! Мета тагът не задава кодировка на файла, а само подсказва на браузъра с каква кодировка да чете съответния файл. Т.е. не просто в мета трябва да пише 1251, но и самият файл трябва да бъде в тази кодировка. Представи си, че аз ти пиша писмо на български, затварям го в плик и на плика пиша, че писмото е на английски- ти го получаваш и започваш да търсиш вътре английски, ама няма! В този смисъл най-добрият вариант е да посочиш правилната кодировка независимо каква е тя. Много хора препоръчват Unicode, защото била универсална кодировка, но пък в Unicode файловете са по-големи. Руснаците използват предимно KOI8-R, но в България е общоприето да се използва 1251, защото при правилна инсталация на Windows, това е кодировката за кирилица, която се използва за български език.
Това е...
Ама баба не е жена, вие не знаете ли?
Иначе ако използваш някой по advanced HTML редактор, който позволява да избереш с каква кодировка да си запишеш файла- просто при записването избери 1251! Мета тагът не задава кодировка на файла, а само подсказва на браузъра с каква кодировка да чете съответния файл. Т.е. не просто в мета трябва да пише 1251, но и самият файл трябва да бъде в тази кодировка. Представи си, че аз ти пиша писмо на български, затварям го в плик и на плика пиша, че писмото е на английски- ти го получаваш и започваш да търсиш вътре английски, ама няма! В този смисъл най-добрият вариант е да посочиш правилната кодировка независимо каква е тя. Много хора препоръчват Unicode, защото била универсална кодировка, но пък в Unicode файловете са по-големи. Руснаците използват предимно KOI8-R, но в България е общоприето да се използва 1251, защото при правилна инсталация на Windows, това е кодировката за кирилица, която се използва за български език.
Това е...
Ама баба не е жена, вие не знаете ли?