Can I theme fields depending on view or block that contains them? Let's say I have a contact content type with fields address, tel, fax, etc. My task is to create 2 views - with following markup:

First view

&lt;ul&gt;
   &lt;li&gt;[address]&lt;/li&gt;
   &lt;li&gt;[tel]&lt;/li&gt;
   &lt;li&gt;[fax]&lt;/li&gt;
&lt;/ul&gt;


Second view

&lt;div&gt;
   &lt;div&gt;[address]&lt;/div&gt;
   &lt;div&gt;[tel]&lt;/div&gt;
   &lt;div&gt;[fax]&lt;/div&gt;
&lt;/div&gt;


The above is just a simple example, in general I want to know how much control can I get over fields html markup, can I somehow change it depending on view or block that contains the field or even depending on field itself. If so - what is the best way ?
Here is introduction for views2. To read manuals exactly for your views version, use Advanced Help module.

You can template everything, overriding template files in complex manner.