Здравствуйте, Ведомир.
Вы писали 21 июня 2004 г., 13:24:41: mid:20040621225237.1751***@i*****.subscribe
В> Здравствуй, Magnolia!
В>>>> Значит остаётся только вариант с написанием отдельных страниц?..
Л>>> Получается что так. Только HTML-ем в одной странице не получится.
M>> А DHTMLем разве не получится? По-моему можно сделать абсолютно позиционированные
M>> слои, наложенные друг на друга (с относительным позиционированием их
M>> вряд ли наложить получиться) и менять свойство видимости слоев - в
M>> зависимости от языка виден только тот или иной слой.
В> Идея, конечно, интересная, но, по-моему, немного того... на извращение
В> похожа ;) Будет выглядеть "криво". Лучше уж несколько разных страниц.
В> Тем более, что сайт-то небольшой.
В> Всем большое спасибо за ответы!
вот недавно наткнулся на такой атрибут в хелпе
Internationalization Attributes
LANG
The LANG attribute specifies the language of an element's attribute
values and its content, including all contained elements that do not
specify their own LANG attribute. While the LANG attribute is not
widely supported, its use may help search engines index a document by
its language while allowing speech synthesizers to use
language-dependent pronunciation rules. As well, visual browsers can
use the language's proper quotation marks when rendering the Q
element.
The attribute value is case-insensitive, and should be specified
according to RFC 1766; examples include en for English, en-US for
American English, and ja for Japanese. Whitespace is not allowed in
the language code.
Use of the LANG attribute also allows authors to easily change the
style of text depending on the language. For example, a bilingual
document may have one language in italics if rendered visually or a
different voice if rendered aurally. The HTML of such a document might
be as follows:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN"
"http://www.w3.org/TR/REC-html40/strict.dtd">
<TITLE>Welcome - Bienvenue</TITLE>
<H1>
<SPAN LANG=en>Welcome</SPAN> -
<SPAN LANG=fr>Bienvenue</SPAN>
</H1>
<P LANG=en>This paragraph is in English.</P>
<P LANG=fr>Ce paragraphe est en francais.</P>
...
A document's primary language may be set using the LANG attribute on
the HTML element, or, alternatively, by using the Content-Language
HTTP header.