Detenga los estilos CSS que se aplicarán en secciones particulares del código.

Esta pregunta puede sonar un poco rara / novicia / estúpida. Por favor, tenga paciencia conmigo.

El siguiente código es una pequeña parte de una página web que he creado usando CSS, HTML y coldfusion.

<code>        <head>
    ---------------------Part 1--------------------------------------
    <CFIF CompareNoCase('#aid#', 0)>   
                <cfinclude template="show.cfm">
        <cfabort>
    </CFIF>
    -----------------------------------------------------------------

    <link rel="stylesheet" href="styles/style.css?1322665623">
        </head>
---------------------------PART 2------------------------------------
<body id="wp-home">
<div id="wrapper">
  <div class="header left">
    <h1><a href="index.cfm" class="right logo">Name Of Client</a></h1>
    <div class="tagline">
      <span class="left blair"><a href="index.cfm" class="homelink">home</a></span>
      <span class="headerline"></span>
      <span class="right blair"><a href="index.cfm" class="homelink">antiques</a></span>
    </div>
  </div>
 --------------------------------------------------------------------
</code>

Como puede ver, he incluido un archivo css, style.css, que contiene todas las clases de estilo necesarias para mostrar la PARTE 2 correctamente.

El problema es que cuando la parte 1 está activa (es verdadera), el mismo css se aplica a los elementos en el archivo SHOW.CFM también. Esto desordena totalmente la visualización original de la página.

Por el momento, he colocado una etiqueta debajo del enlace para detener el procesamiento de la página y el archivo css que se está cargando.

He comprobado show.css varias veces y puedo confirmar que no se usa ninguna clase de styles.css en él.

Por lo tanto, mi pregunta es si puedo detener los estilos de style.css para aplicarlos en los elementos cargados desde SHOW.CFM

Perdóneme si la pregunta es increíblemente estúpida;)

Respuestas a la pregunta(4)

Su respuesta a la pregunta