Any LAN port can be a trunk (i.e., run 802.1q VLAN Trunking Protocol (or ISL)).
A port would typically have an IP address if it is a default gateway (router) for the VLAN to which it belongs (in a switch with L3 routing features). If that is not the case, it would not normally be individually addressable - one would just use the switch's management port address