On Oct 11, 2006, at 1:13 PM, Patrick H. Lauke wrote:



What I'm saying is: the definition list is fine, the additional proposed use of a DL and a UL is probably fine as well, and you could even treat it as a small table (as long as appropriate headings are given for both columns and rows).


I see! Thank you for the clarification.

Jough made a good suggestion however, in regard with my markup, I have a question here, that a site nature is driven by pictures (products posted by members, and members' photos), it seems to me that image has higher emphases then text; also, we human eyes tend to draw first attention to image than text, so, in a situation that the image itself = the name. I do not feel Jough's proposal appropriate as adding UL for total posts and overall score, and moving "person_profile" to a div class throw away the structure. Why? I couldn't explain better than Nick showed us:

<dl class="member_profile">
    <dt>Avatar Image</dt>
    <dd>HAS-A username Orang Utan<dd>
    <dd>HAS-A total post count of 1012</dd>
    <dd>HAS-AN overall score of 3028</dd>
</dl>


Jough's reason was that the members 'name' defines his/her image. But to me, "Orang utan" is the 'image' of her, they do not define each other.

I did not read the DL spec from W3C site when I worked on that markup, and was not aware I could use two <dt> in <dl>. My consideration was that the 'image' has higher emphases over the 'name', so placing image in <dt> was appropriate at that time of my thinking. Now I suppose I can do

<dl class="person_profile">
<dt><img src="images/pic-temp.gif" alt="p" width="26" height="26" / ></dt>
        <dt class="name"><a href="#">Orang utan</a></dg>
        <dd class="posts"><a href="#">1012</a> total posts</dd>
        <dd class="scroe"><a href="#">3028</a> overall score</dd>
        </dl>

-----
On Oct 11, 2006, at 4:21 PM, Nick Lo wrote:

In short the arguments that appear to be coming from the programmer do not make a lot of sense. I say "appear" as you do not seem to have spoken to the programmer directly which is something I'd encourage you to try and do if possible. The root problem here seems to be not a DL but a lack of a communication path between those involved in the work which will undoubtedly lead to confusion and wasted effort.

Yes, you are correct. I do not have direct communication with the programmmer(s). Client started giving me many CSS coding assignments for this site since 3 months ago, never was once she returns with a feedback that my code has problem. The markup that was replaced was the first assignment I received for the site and I did not hear anything until two days ago I found out myself. Now it does seem a bit strange to me, that if my markup is not standard practice by client's client's in-house programmers, why they would agreed to have my client kept sending me more assignments.

Still haven't hear from client for the explanation. I guess I just have to move on.

Oh, and I forgot to give credit to Russ. He showed me how to do 3 columns layout in DL :)
http://www.maxdesign.com.au/jobs/rating/index.htm

Russ, I humbly recommend you make a link for above example to this page
http://www.maxdesign.com.au/presentation/definition/

It's in my bookmark and I have visited it so many times. I remember when I wanted to do the 3 column layout you showed me, I went to your definition page to look for example. Found none, so I posted the question, and was very grateful you response.


Sincerely,

tee





*******************************************************************
List Guidelines: http://webstandardsgroup.org/mail/guidelines.cfm
Unsubscribe: http://webstandardsgroup.org/join/unsubscribe.cfm
Help: [EMAIL PROTECTED]
*******************************************************************

Reply via email to