JSR168 portlet custom tags are not prefixed with a fixed string like 'portlet', 'portal', or 'portletAPI'. The prefix depends entirely on the taglib definition in the portlet's deployment descriptor and tag library descriptor files. Developers define their own prefixes in the taglib directive.