Jump to content

Vialls

User
  • Posts

    129
  • Joined

  • Last visited

Posts posted by Vialls

  1. Не совсем.

    Мне нужно чтобы дочерние элементы <a> при клике раскрашивались например в красный цвет.

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
    <html>
    <head>
    <title>The name</title>
    <meta http-equiv="content-type" content="text/html; charset=utf-8" />
    <style type="text/css">
    #menu a
    {
    text-decoration: none;
    text-align: left;
    color: #01367C;
    display: block;
    padding: 0.7em 0.7em 0.7em 1.5em;
    border-bottom-color: #99CCFF;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    margin-left: 5px;
    font-size: 8pt;
    }
    #menu a:active
    {
    color: red;
    }
    </style>
    </head>
    <body>
    <a href="#" title="#">Ссылка не в блоке</a>
    <div id="menu">
    <a href="#" title="#">Главная</a>
    <a href="#" title="#">О сайте</a>
    </div>
    </body>
    </html>

    Вот так у меня работает нормально везде.

    div#menu > a:active
    {
    font-size: 8pt;
    color: red;
    }

    Так должно работать везде, кроме осла 6.0 и <.

    А вот с visited, сам не пойму, какого черта вместо одной ссылки окрашиваются все лежащие в блоке...

    Я понял, в чем проблема с Visited (в моем коде). Просто URL у ссылок один и тот-же, поэтому браузер думает, что обе ссылки посещались. А в вашем, все должно нормально работать, и работает.

  2. Да, если указать такие кавычки, то тогда точно ничего работать не будет. Если сами не разбираетесь, не давайте, пожалуйста, советов. Такие 'ОДИНАРНЫЕ КАВЫЧКИ' (там где русская буква э) используются для значений. А для названий полей и таблиц используются ` (на русской раскладке там буква ё).

    Сорри, я что-то с просони попутался... Все правильно - нужно использовать обратный апостраф. Только не надо говорить, что кто-то в чем-то не разбирается. В SQL я разбираюсь, и достаточно, для того, чтобы давать советы. Каждому суждено ошибаться.

    Хотя, дело не в этом совсем, все должно и без апострофа работать.

    Дело вот в чем:

    log(referer,now,date)

    А нужно так:

    log (referer,now,date)

    :) Будьте внимательней.

  3. нам в школе в прошлом году преподавали html это было ужасно я тогда вообще html испугался нам вообще ничего никаких принципов не объясняли.

    сейчас я знаю html и css лучше своего информатика

    У нас вообще ничего такого на информатике не преподают (сейчас учусь в 11 классе). Хотя, в этом году учитель попыталась начать преподавать Delphi, но она его сама толком не знала, и через пару недель забила. Где берут таких "учителей" :)

  4. protected не помогло.

    Я имел ввиду, если инициализировать переменную при ее объявлении, работает?

    public class TransportAPI : INetLabTransport
    {
    protected ConnectContent CC = new ConnectContent();
    ...

    public int ConnectRequest(int iCookie, int iCalledTAddress, int iCallingTAddress, ref object pvarUserData)
    {
    CC.iCooki = iCookie;
    ...
    return 1;
    }

    public int ConnectIndication(int iEndpointId, int iCallingNAddress, ref object pvarUserData)
    {
    ...
    support.Con("CC.iCookie " + CC.iCookie);
    ...
    return 1;
    }
    ...

    P.S.

    Если ошибок нету, то либо так должно быть, либо у .NET Framework какие-либо проблему со сборщиком мусора... По идеи он должен удалять экземпляр класса, когда в стеке не остается на него ссылок (переменных) - может он думает, что CC - это локальная переменная метода ConnectRequest или вроде-того... Поэтому попробуйте инициализировать класс при ее его объявлении...

  5. Вроде все должно работать? Компилятор что говорит (щас под рукой нету)?

    Если сделать вот так:

    protected ConnectContent CC = new ConnectContent();

    ,работает?

  6. ну если бы файлик просто лежал и время от времени совершался парсинг, тогда можно допустить большие размеры. Но если это конфиг, то он наверняка будет парситься при каждом обращении к сайту и время в одну секунду слишком большое для конфига, особенно если совершаются другие действия, которые занимают много времени.

    Об этом как-то не подумал, вы правы.

  7. Этот файл нужно будет править ручками, то нужно будет писать много лишних слов. Вот и ищу больше доводов за XML.

    ИМХО править ручками, что XML, что INI - нудно и особой разницы нет, даже XML как-то наглядней смотриться и от этого улучшается поиск информации для редактирования файла... А вообще, лучше написать модуль управления этими данными. И т.к. для XML существует множество классов - можно легко уложиться в 200-300 строк кода...

    если конечно ты не собираешься написать 20 МБ конфигурации.

    У меня на локальном серваке, лежит файлик XML 37МБ. Скрипт довольно шустро его обрабатывает, не дольше секунды...

  8. Я бы использовал XML - это ООП (какой никакой), более структуиризированные данные. Скорость парсинга может и медленей, чем у INI, но имхо это совсем незаметно человеческому глазу (если конечно, вы данные гигабайтами не будете хранить в XML (INI)), и оно того стоит...

  9. Элементам формы задавать name можно и нужно. А вот самой форме (<form name="...">, например, чтобы достукиваться до не скриптом по коллекции document.forms) - мм... не стоит :). Лучше id + getElementById, если действительно надо.

    Спасибо большое.

  10. id - идентификатор для css стилей.

    name - значение этого параметра (переменная) будет передаваться в обработчик (php).

    Это понятно...

    Просто хотел убедиться, что можно в форме использовать name. Наверно в статье имелось ввиду, что ненадо использовать name к якорям и т.п. Щас попробывал форму, с аттрибутом name прогнать через валидатор, вроде все нормально...

  11. Нет, вы не поняли. Мне нужно применить к стиль ячейкам конкретной таблицы. А в коде, которы вы привели будет следующая проблема:

    <table class="my">
    <tr>
    <td>
    <table>
    <tr>
    <td>Тут тоже красный цвет</td>
    </tr>
    </table>
    </td>
    <td>
    ....
    </td>
    </tr>
    </table>

    P.S.

    Параметр color - это просто пример (поэтому на наследование не надо обращать внимание), на самом деле, будут применяться другие параметры.

  12. Имеется HTML-код:

    <?xml version="1.0" encoding="utf-8"?>
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <title>Заголовок страницы</title>
    <link media="all" rel="stylesheet" type="text/css" href="style.css" />
    </head>
    <body>
    <table class="my">
    <tr>
    <td>
    Col #1
    </td>
    <td>
    Col #2
    </td>
    </tr>
    </table>
    </body>
    </html>

    и CSS-код:

    table.my > tr > td
    {
    color: red;
    }

    Не могу понять, почему данная конструкция не работает? :) Можно это как нибудь подругому реализовать?

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy