Jak wstawić znaczniki <h2> bez zmiany wyglądu tekstu

0

Witam serdecznie,

posiadam menu, wylistowane jak kod poniżej:

<ul c=htmllass="klasa1">
  <li class="klasa2">
    <a href="#">LINK</a>
  </li>
</ul>

W powyższym wypadku uzyskałem efekt wizualny taki jak chciałem.
Nie mnie jednak chciałbym oznaczyć ten link znacznikami

, czyli:</p>

<ul class="klasa1">
  <li class="klasa2">
    <h2><a href="#">LINK</a></h2>
  </li>
</ul>

jednak wtedy wygląd się zmienia i wygląda tak, jak zadeklarowałem w css pod ".h2".

Moje pytanie brzmi:
Jak uzyskać efekt wizualny taki jak w pierwszym kodzie, stosując znaczniki

(drugi kod) bez zmiany .h2 w css?
Czy coś takiego jest możliwe?</p>

Pozdrawiam,
badyllek1993

1

rozumiem, że nie chcesz zmieniać h2, bo ma ustawione style do 'czegoś innego'?

li.klasa2>h2 {
   /* kod dla tego konkretnego h2 */
}

Innego rozwiązania nie widzę.

domyślny styl dla h2 w html 4:

h2 {
   font-size: 1.5em;
   margin: .75em 0;
   page-break-after: avoid; 
   display: block;
   unicode-bidi: embed;
   font-weight: bolder;
   page-break-after: avoid;
}

http://www.w3.org/TR/CSS2/sample.html

0

A tak nie można?

<ul class="klasa1">
  <li class="klasa2">
    <h2 style="font-size:1.5em;..."><a href="#">LINK</a></h2>
  </li>
</ul>
0

A takie ładniejsze?

  <style type="text/css">
  h3.link
  {
      font-size:3em;
      ...
  }  
  </style>
...
<h2 class="link">....</h2>

1 użytkowników online, w tym zalogowanych: 0, gości: 1