Muitos iniciantes do ASP podem se perder em citações duplas, citações e sinais únicos. O mais importante é que você não entenda o significado dos três tipos de símbolos e, é claro, não pode dominar bem o uso deles. A seguir, minha opinião sobre três tipos de símbolos. Se a tecnologia não for boa, inevitavelmente haverá negligência. Eu gostaria de pedir a todos que me dessem mais opiniões.
1, citações duplas ""
As cotações duplas no ASP podem ser qualquer caractere, strings e código HTML.
por exemplo
<%Response.Write ("CNBRUCE AQUI")%> <HR> <%Response.Write ("<b> cnbruce aqui </b>")%> |
Os efeitos da página produzidos são: texto padrão e texto em negrito "CNBRUCE AQUI"
Vamos pensar sobre isso novamente. O que devo fazer se quiser adicionar um efeito de cor ao texto da página de saída?
1. A cor do texto geral é escrita assim: <font color = "#0000ff"> cnbruce </font>
2. O método de escrita Response.Write é o seguinte: Response.Write ("Insira o conteúdo exibido")
3. Se você deseja colocar o código de hiperlink acima na resposta. Escrita, você descobriu que as citações duplas no método de gravação e as citações duplas na cor formam um efeito de ninho?
Response.Write ("<font color ="#0000ff "> cnbruce </font>") formará inevitavelmente
4. Os resultados da depuração não são otimistas, porque as aspas frontal de cores correspondem às aspas frontal da gravação, e o conteúdo é <font color =; Da mesma forma, as aspas de fundo das marcas de cores correspondem às aspas de backs of Write, e o conteúdo é:> CNBRUCE </font>. O resultado final é: #0000FF no meio está sozinho.
5, para que, para o resultado correto, você pode usar #0000ff como uma string e colocá -la em citações duplas e, em seguida, a conexão entre a string e a string anterior <font color = e a última string> cnbruce </font> usará o & número
O resultado final é o seguinte:
<% Response.Write ("<font color =" & "#0000ff" & "cnbruce </font>") %> |
2, citação única ''
Assim como aprender aulas chinesas, as aspas que continuam sendo colocadas em citações duplas podem ser usadas em citações únicas.
Em seguida, #0000FF na declaração acima Response.Write ("<font color =" #0000ff "> cnbruce </font>") pode mudar suas cotações duplas em citações únicas:
Response.Write ("<font color = '#0000ff'> cnbruce </font>"), essa execução também está correta.
3. Conecte caracteres e símbolos
A principal função do número & em ASP é conectar-se, incluindo: cordas de cordas, string-variável, variável-variável e outras conexões mistas.
Por exemplo, o exemplo a seguir:
<% mycolor = "#0000FF" Response.Write ("<font color = '" & mycolor & "'>" e "cnbruce" & "</font>") %> |
Uma coisa que precisa ser observada é que as citações únicas de cor são usadas em citações duplas ~! Você pode estar confuso, apenas observe lentamente.
1. Agora eu defini uma variável MyColor. De acordo com o princípio, não há necessidade de adicionar cotações duplas à variável em resposta.