Автор: shiningman 
Прикольно. Если не видите ничего сложного в своем вопросе, то, наверное, несложно будет получить и ответ на него?
Если этого не происходит, то вопрос, может быть не так прост, как Вам кажется, нет? Ссылку на Skinning Tutorial Вам уже давали. Если с языком проблемы, Google Translate Вам в помощь.
Да книжку читаю...
Шкура по-умолчанию из HTML сделаться на раз-два. Почему этого нельзя было сказать изначально - ответ может один - товарищ просто сам профан в DNN. Не понятно, зачем он отвечать взялся, если двух слов сказать не в состоянии. Ну да бох с ним ! Пусть к нему так его дети отнесутся.
В меня другая грабля возникла:
1) при парсинге html файла, почему русские буквы становятся кракозябрами.
2) не могу отформатировать меню.
Вот кусок из skin.css
.Main_DNNMenu_ContainerSub #nav
{
background-color:#dddddd;
border-right: solid 1px #444444;
border-bottom: solid 1px #444444;
border-top: solid 1px white;
border-left: solid 1px white;
z-index: 1000;
cursor: pointer;
cursor: hand;
padding: 1px 1px 1px 1px;
}
.Main_DNNMenu_NodeRoot #nav
{
cursor: pointer;
cursor: hand;
color: #000000;
font-size: 10pt;
font-weight: bold;
font-style: normal;
font-family: Tahoma, Arial, Helvetica;
background-color: Transparent;
white-space: nowrap;
padding: 0px 10px 0px 5px;
}
.Main_DNNMenu_Node #nav
{
cursor: pointer;
cursor: hand;
color: #000000;
font-size: 10pt;
font-weight: bold;
font-style: normal;
font-family: Tahoma, Arial, Helvetica;
background-color: Transparent;
white-space: nowrap;
padding: 1px 3px 3px 1px;
}
.Main_DNNMenu_NodeHover #nav
{
background-color: #bbbbbb;
}
.Main_DNNMenu_NodeHover #nav
{
background-color: #bbbbbb;
}
вот кусок skin.xml
<Objects>
<Object>
<Token>[NAV]</Token>
<Settings>
<Setting>
<Name>Provider</Name>
<Value>DNNMenuNavigationProvider</Value>
</Setting>
<Setting>
<Name>CSSContainerSub</Name>
<Value>Main_DNNMenu_ContainerSub</Value>
</Setting>
<Setting>
<Name>CSSNode</Name>
<Value>Main_DNNMenu_Node</Value>
</Setting>
<Setting>
<Name>CSSNodeRoot</Name>
<Value>Main_DNNMenu_NodeRoot</Value>
</Setting>
<Setting>
<Name>CSSNodeHover</Name>
<Value>Main_DNNMenu_NodeHover</Value>
</Setting>
</Settings>
</Object>
</Objects>
вот кусок из HTML
<body class="home blog">
<div class="fich"></div>
<div id="wrapper">
<div id="TopPane" runat="server" class="clear">
<div id="topl">
</div>
<div id="topsl">
<div class="tsbg">
</div>
</div>
<div style="width:100%; text-align:right;">
[LOGIN]
</div>
<div id="navigation" class="clear">
<div id="nav">
[NAV]
</div>
</div>
</div>
</div>
<body>
В файле skin.ascx все атрибуты css у NAV проставлены, но на экране ничего не меняется.
ПОЧЕМУ ?